تعصبی رو wordpress ندارم و اتفاقا بنظرم خیلی ام محصول خفن و با ارزشیه ، ولی ؛
جون بچتون نگید که من برنامه نویس ام بعد ازتون میپرسم چه زبانی ، بگید wordpress
این دیگه خیلی سمه ، خیلی!
@DevTwitter | <پُارساُ/>
جون بچتون نگید که من برنامه نویس ام بعد ازتون میپرسم چه زبانی ، بگید wordpress
این دیگه خیلی سمه ، خیلی!
@DevTwitter | <پُارساُ/>
👍28😁6💩6
تو این پست نظراتم رو در مورد یادگیری python میگم برای کسایی که برنامه نویسی کار نکردن اما به دیتا ساینس یا حتی یادگیری ماشین علاقه دارن.
۱. هیچ محدودیتی واسمون بالاتر و موثرتر از چیزی نیست که ذهنمون ساخته. این روزا واسه یادگرفتن هیچ چیزی پیش شرط وجود نداره…
اگه تو هر رشته ای درس خوندین یا کار کردین و میخواین یه مهارت جدید به دست بیارین، یک عالمه منبع مختلف تو اینترنت واسش هست، به شرطی که علاقه واقعی وجود داشته باشه
۲. زبان python یکی از ساده ترین زبانهای برنامه نویسیه و خیلی فرق داره با C، جاوا، یا حتی MATLAB…
دقیقا به این خاطر به وجود اومده که هر کسی با هر بکگراندی بتونه کاری که تو زمینه دیتا ساینس میخواد رو انجام بده.
۳. به خاطر همین اصلا نیازی به دانش اکادمیک کامپیوتر نداره. مثل اینه که همه ما به وفور از ریاضیات استفاده میکنیم تو موارد مختلف، بدون اینکه قضیه های ریاضیو اثبات کنیم..
۴. تقریبا واسه هر کاری که نیاز باشه تو زمینه دیتا ساینس، python پیاده سازیش رو انجام داده. کاری که با صدها خط کد مثلا تو جاوا باید انجام داد، اینجا با یکی دو خط کد انجام میشه. مگه اینکه کسی بخواد یه کار جدید انجام بده که اون بیشتر توسط machine learning engineer انجام میشه
۵. اگه کسی بخواد وارد حیطه دیتا ساینس بشه، به نظر من پایتون هیچ مانعی نیست. به شرطی که به فلسفه این رشته، دقیق شدن رو دیتا، پیش بینی کردن آینده، و تحلیل عمیق اطلاعات علاقمند باشه. اتفاقا کسایی که domain knowledge دارن تحلیل بهتری میکنن از دیتا، نسبت به کسایی که کامپیوتر خوندن
۶. پایتون فقط یک ابزاره که میتونه چند سال دیگه جایگزین بشه. مهم اون کاریه که قراره با استفاده از پایتون انجام بشه. این ابزار هم الان به وفور داره استفاده میشه و روز به روز برای هر کسی با بکگراندهای مختلف، ملموس تر میشه…
۷. برای کسایی که علاقه دارن من این کورس رو خیلی توصیه میکنم. دقیقا از پایتون به عنوان ابزار اموزشی استفاده میکنه تا مفاهیم عمیق تری رو یاد بده. تمرینها و پروژه های درسیش خیلی شبیه چیزیه که تو کمپانیها باهاش سروکار دارن
https://www.udemy.com/course/python-for-data-science-and-machine-learning-bootcamp/
@DevTwitter | <Hesam/>
۱. هیچ محدودیتی واسمون بالاتر و موثرتر از چیزی نیست که ذهنمون ساخته. این روزا واسه یادگرفتن هیچ چیزی پیش شرط وجود نداره…
اگه تو هر رشته ای درس خوندین یا کار کردین و میخواین یه مهارت جدید به دست بیارین، یک عالمه منبع مختلف تو اینترنت واسش هست، به شرطی که علاقه واقعی وجود داشته باشه
۲. زبان python یکی از ساده ترین زبانهای برنامه نویسیه و خیلی فرق داره با C، جاوا، یا حتی MATLAB…
دقیقا به این خاطر به وجود اومده که هر کسی با هر بکگراندی بتونه کاری که تو زمینه دیتا ساینس میخواد رو انجام بده.
۳. به خاطر همین اصلا نیازی به دانش اکادمیک کامپیوتر نداره. مثل اینه که همه ما به وفور از ریاضیات استفاده میکنیم تو موارد مختلف، بدون اینکه قضیه های ریاضیو اثبات کنیم..
۴. تقریبا واسه هر کاری که نیاز باشه تو زمینه دیتا ساینس، python پیاده سازیش رو انجام داده. کاری که با صدها خط کد مثلا تو جاوا باید انجام داد، اینجا با یکی دو خط کد انجام میشه. مگه اینکه کسی بخواد یه کار جدید انجام بده که اون بیشتر توسط machine learning engineer انجام میشه
۵. اگه کسی بخواد وارد حیطه دیتا ساینس بشه، به نظر من پایتون هیچ مانعی نیست. به شرطی که به فلسفه این رشته، دقیق شدن رو دیتا، پیش بینی کردن آینده، و تحلیل عمیق اطلاعات علاقمند باشه. اتفاقا کسایی که domain knowledge دارن تحلیل بهتری میکنن از دیتا، نسبت به کسایی که کامپیوتر خوندن
۶. پایتون فقط یک ابزاره که میتونه چند سال دیگه جایگزین بشه. مهم اون کاریه که قراره با استفاده از پایتون انجام بشه. این ابزار هم الان به وفور داره استفاده میشه و روز به روز برای هر کسی با بکگراندهای مختلف، ملموس تر میشه…
۷. برای کسایی که علاقه دارن من این کورس رو خیلی توصیه میکنم. دقیقا از پایتون به عنوان ابزار اموزشی استفاده میکنه تا مفاهیم عمیق تری رو یاد بده. تمرینها و پروژه های درسیش خیلی شبیه چیزیه که تو کمپانیها باهاش سروکار دارن
https://www.udemy.com/course/python-for-data-science-and-machine-learning-bootcamp/
@DevTwitter | <Hesam/>
👍10👎1
دیباگ کردن پروژه Blazor و هر بار اجرای آن با هر بار تغییر کلی از وقتتون رو میگیره؟!
پس Package Manager Console رو باز کنید و داخل فولدری بشید که اونو Set as Startup Project کردین
حالا دستور زیر رو توی کامند اجرا کنید:
dotnet watch run
بعد از این با هر بار ذخیره ،صفحه رفرش میشه :))
@DevTwitter | <Rebwar hosein poori/>
پس Package Manager Console رو باز کنید و داخل فولدری بشید که اونو Set as Startup Project کردین
حالا دستور زیر رو توی کامند اجرا کنید:
dotnet watch run
بعد از این با هر بار ذخیره ،صفحه رفرش میشه :))
@DevTwitter | <Rebwar hosein poori/>
👍11👎1💩1
شرکت کانادایی hootsuite یه محصول بزرگ monolith داره که با PHP نوشتن. چندسال پیش دیدن دیگه محصول قابل ادامه نیست و یه پروژه تعریف کردن که از سمت backend با Scala/Golang و از سمت frontend هم با React/Redux بخشهای تغییرپذیر یا کُند محصول در قالب پروژههای کوچکتر بازنویسی کنن.
توی این بازنویسی پارسال دیدن از اونطرف پشت بوم افتادن و برای ذخیرهی پیام حدود ۵ تا microservice با ۵ تا پایگاه داده جداگانه (ترکیب NoSQL و Relational) درست شده. حالا پروژه جدید تعریف کردن که این ۵ تا رو ترکیب بکنن و یک سرویس مسئول ذخیره و بازیابی پیام بشه.
اینجا برای تحقیق معمولا برنامهریزی نمیکنیم و وقت اختصاص نمیدیم. تو جون فرهنگ شرکت هم رفته متأسفانه. همیشه فک میکنیم برای تحقیق بیشتر از ۱ روز نباید وقت بذارید. برعکس اینجا شرکت هلندی Mendix بود که برای تحقیق و برنامهریزی خیلی بودجه و زمان میذاشت.
@DevTwitter | <Nima Thr/>
توی این بازنویسی پارسال دیدن از اونطرف پشت بوم افتادن و برای ذخیرهی پیام حدود ۵ تا microservice با ۵ تا پایگاه داده جداگانه (ترکیب NoSQL و Relational) درست شده. حالا پروژه جدید تعریف کردن که این ۵ تا رو ترکیب بکنن و یک سرویس مسئول ذخیره و بازیابی پیام بشه.
اینجا برای تحقیق معمولا برنامهریزی نمیکنیم و وقت اختصاص نمیدیم. تو جون فرهنگ شرکت هم رفته متأسفانه. همیشه فک میکنیم برای تحقیق بیشتر از ۱ روز نباید وقت بذارید. برعکس اینجا شرکت هلندی Mendix بود که برای تحقیق و برنامهریزی خیلی بودجه و زمان میذاشت.
@DevTwitter | <Nima Thr/>
👍1
سورس کد کامل leakfa بر روی گیتهاب قرار گرفت، با مشارکت خود در پروژه به روند پیشرفت آن کمک کنید.
https://github.com/Leakfarsi/Leakfa.com
@DevTwitter | <Leakfa/>
https://github.com/Leakfarsi/Leakfa.com
@DevTwitter | <Leakfa/>
👍3
اگر از gnome روی توزیع لینوکستون استفاده میکنید بیایید با چند پلاگین عملکرد آن را افزایش دهیم. توی این بلاگ از 6 پلاگین پر کاربرد گنوم نوشتم.
https://bit-orbit.github.io/blog/post/best-gnome-plugin/
https://bit-orbit.github.io/blog/post/best-gnome-plugin/
👍11❤4💩2🔥1
#شرکت_بانوآور_صاحاب
یه آگهی استخدام دیجیتال مارکتینگ دیدم، تو شرح شغلش هم کل کارای تیم مارکتینگ و نوشته بود(آنلاین و آفلاین)، هم UI/UX، هم هاست و سرور، هم طراحی سایت، هم طراحی گرافیک و رنگشناسی، هم امنیت سایت.
به خداااا اگه دروغ بگم.
@DevTwitter | <سارا/>
یه آگهی استخدام دیجیتال مارکتینگ دیدم، تو شرح شغلش هم کل کارای تیم مارکتینگ و نوشته بود(آنلاین و آفلاین)، هم UI/UX، هم هاست و سرور، هم طراحی سایت، هم طراحی گرافیک و رنگشناسی، هم امنیت سایت.
به خداااا اگه دروغ بگم.
@DevTwitter | <سارا/>
👍1
مارکت داره با کمبود برنامه نویس مواجه میشه. برنامه نویس میگه نمی صرفه و سرمایه گذار میگه انقدر نمی تونم پرداخت کنم. واین باعث شده پروژه ها به سمت برنامه نویس های نوپا بره، بدون نظارت Senior Developer ها با کلی باگ.
احتمالا آینده IT مملکت هم زیر پرچم صاحب جدیدمون خواهد بود.
@DevTwitter | <Mehdi PH/>
احتمالا آینده IT مملکت هم زیر پرچم صاحب جدیدمون خواهد بود.
@DevTwitter | <Mehdi PH/>
👍12💩4👎1
اگه دوست دارید گیت هاب پولی روبه صورت رایگان استفاده کنیدمن تقریبا ۹ ساعت روزم رو صرف کردم و یک مقاله جامع هم نوشتم تا ببینم چطوری میشه یک اکانت گیت هاب رو رایگان گرفت برای همه افرادقابل استفاده هست بایدهمه مراحل رو دقیق پیش برید
https://vrgl.ir/Id1UR
@DevTwitter | <Hasan Arab Borzo/>
https://vrgl.ir/Id1UR
@DevTwitter | <Hasan Arab Borzo/>
👍9🔥2👎1
خیلی راحت بدون استفاده از Nextjs پروژه خودتو SSR بکن . توی پروژه من از Redux به عنوان state manager استفاده کردم که و برای SEO یه صفحه renderr قرار دادم میتونی خودت هر کاری میخوایی باهاش بکنی و یا از پکیج helmet توش استفاده کنی.
https://github.com/codeindevelopment/ssr-react-redux
@DevTwitter | <Haddi/>
https://github.com/codeindevelopment/ssr-react-redux
@DevTwitter | <Haddi/>
👍2
به نظرم کسایی که تازه میخوان شروع کنن به یادگرفتن برنامه نویسی بهتره از پایتون و ML و دیتاساینس و ... دوری کنن. برن یه زبانی مثل جاوا یاد بگیرن (در کانتکست یه کار کاربردی مثل برنامه نویسی اندروید) هم پایشون قوی تر میشه هم بعدا راحت تر میتونن سوییچ کنن به زبان های دیگه.
@DevTwitter | <Arash/>
@DevTwitter | <Arash/>
👍22👎14
اگه احیانا از https://github.com/pouyanh/autodns استفاده میکنید آپدیت کنید. dnsmasqشو سوئیچ کردم به رپوی جدید و یمقدار تیونش کردم. بازم دوس دارم بیشتر تیونش کنم. شاید بازم آپدیتش کنم
مشکل خودم کندی resolve کردن dnsmasqش بود که بنظرم الآن بطرز محسوسی سریع شده
@DevTwitter | <احسان حیرت پور/>
مشکل خودم کندی resolve کردن dnsmasqش بود که بنظرم الآن بطرز محسوسی سریع شده
@DevTwitter | <احسان حیرت پور/>
🔥5
پکیج اوپن سورس جنگو جدید کوئرا ریلیز شد.
اگر روی پسوردهایی که یوزرهاتون انتخاب میکنن حساس هستید و نمیخواید پسوردهایی که ضعیفن یا قبلاً لو رفتن رو انتخاب کنن، این پکیج به کارتون میاد.
https://github.com/QueraTeam/django-pwned
@DevTwitter | <Daishogun/>
اگر روی پسوردهایی که یوزرهاتون انتخاب میکنن حساس هستید و نمیخواید پسوردهایی که ضعیفن یا قبلاً لو رفتن رو انتخاب کنن، این پکیج به کارتون میاد.
https://github.com/QueraTeam/django-pwned
@DevTwitter | <Daishogun/>
👎4👍3
یه چیز جالب که امروز فهمیدم اینه که یه میتینگی چندین سال قبل تو آمریکا برگزار شد در مورد دیتابیسهای توزیع پذیر که رابطه ای نیستن. بعد دنبال یه هشتگ خاص میگشتن که تو توییتر در موردش حرف بزنن و یکی NoSQL رو پیشنهاد کرد و همین اسم برای همیشه روی این دیتابیسها موند.
اینجا مارتین فاولر در موردش توضیح داده:
https://youtu.be/qI_g07C_Q5I
@DevTwitter | <Nariman/>
اینجا مارتین فاولر در موردش توضیح داده:
https://youtu.be/qI_g07C_Q5I
@DevTwitter | <Nariman/>
👍5
اومدیم خفن بازی در بیاریم پروژرو ببریم رو ورژن آخر Node رو آپدیت کردیم، ری اکت اسکریپتم بردیم رو ورژن آخر (5) یهو دیدیم نصف پکیج های پروژه peer dependency issue خورد، گفتم اوکی یه ذره workaround داره میشینم درستش میکنم الان دو روزه دارم با yarn و خود npm پکیج هارو بالا پایین میکنم درست نمیشه که نمیشه! داستانم از اینجایی شروع شد که خواستیم پروژرو ببریم رو سرور، اونجا ورژن نود رو latest بود و موقع نصب پکیج ها همین داستان پیش اومده بود، گفتیم اوکی سرور رو دست نزنیم از این ور بیایم پکیج هارو آپگرید کنیم، نتیجش شد این وضعیت.
خلاصه که عزیزان من، پروژه ای که کار میکنرو گچ بگیرین!
تمام
@DevTwitter | <Dash Ali/>
خلاصه که عزیزان من، پروژه ای که کار میکنرو گچ بگیرین!
تمام
@DevTwitter | <Dash Ali/>
👍1
کتاب the phoenix project کتاب جالبیه. کتاب کلا در مورد مفهوم devops عه و در قالب یک داستانه ( شبیه کتاب the goal عه ) و داخل یک شرکت آی تی رو توصیف میکنه و آدم هاش و مسائلی که باهاش برخورد میکنن، خیلی واقعیه. کتاب صوتی خیلی خوبی هم داره.
@DevTwitter | <R4z1Eh B4B4EE/>
@DevTwitter | <R4z1Eh B4B4EE/>
👍3
اینترنت فعلی ای که ما درحال استفاده ازش هستیم اینترنت دو بعدی هست
از سالی که اینترنت عمومی شد شرکت های بزرگ روش سرمایه گذاری کردن و تبدیل به غول های سایبری شدن همچون گوگل، فیسبوک، یاهو و...
رفته رفته زندگی بیشتر مردم به اینترنت گره خورد (خودتون بهتر میدونین)، اما طی یکی دو دهه آینده این اینترنت ازبین میره و جاشو به اینترنت سه بعدی یا متاورس میده.
متاورس شبکه ای است که آدما به صورت سه بعدی همو میبینن، بازی میکنن، به مکان های تاریخی میرن و... (دقیقا مثل فیلم «ready player one»)
درحال حاضر شرکت های متا(فیسبوک) و اپیک گیمز درحال توسعه متاورس هستن و در آینده ای نزدیک قراره منتشرش کنن
@DevTwitter | <Seyed Ali Tolou/>
از سالی که اینترنت عمومی شد شرکت های بزرگ روش سرمایه گذاری کردن و تبدیل به غول های سایبری شدن همچون گوگل، فیسبوک، یاهو و...
رفته رفته زندگی بیشتر مردم به اینترنت گره خورد (خودتون بهتر میدونین)، اما طی یکی دو دهه آینده این اینترنت ازبین میره و جاشو به اینترنت سه بعدی یا متاورس میده.
متاورس شبکه ای است که آدما به صورت سه بعدی همو میبینن، بازی میکنن، به مکان های تاریخی میرن و... (دقیقا مثل فیلم «ready player one»)
درحال حاضر شرکت های متا(فیسبوک) و اپیک گیمز درحال توسعه متاورس هستن و در آینده ای نزدیک قراره منتشرش کنن
@DevTwitter | <Seyed Ali Tolou/>
👎18👍13💩11
شاید براتون سوال شده باشه که بین دیتابیس RDBMS و NoSQL چه تفاوتهایی وجود داره.
خب این شما و این تفاوت دیتابیس RDBMS و NoSQL به زبان ساده
@DevTwitter | <Farshad/>
خب این شما و این تفاوت دیتابیس RDBMS و NoSQL به زبان ساده
@DevTwitter | <Farshad/>
👍11👎7
اگر سایت وردپرسی دارید، این توییت رو بخونید.
هکرها برای دسترسی به سایت ها، 40 هزار قالب و 53 هزار پلاگین رو مجهز به در پشتی کردن. اگر قالب یا پلاگینهای شما جزو هک شدهها باشه، یعنی اینکه سایت شماهم هک شده.
لیست قالب و پلاگینهای هک شده:
https://jetpack.com/2022/01/18/backdoor-found-in-themes-and-plugins-from-accesspress-themes/
@DevTwitter | <mehdierahmati/>
هکرها برای دسترسی به سایت ها، 40 هزار قالب و 53 هزار پلاگین رو مجهز به در پشتی کردن. اگر قالب یا پلاگینهای شما جزو هک شدهها باشه، یعنی اینکه سایت شماهم هک شده.
لیست قالب و پلاگینهای هک شده:
https://jetpack.com/2022/01/18/backdoor-found-in-themes-and-plugins-from-accesspress-themes/
@DevTwitter | <mehdierahmati/>
👍5😱3😁2