یکی از سختترین کارها کار کردن با javascript api های یه سیستم ثالثه که داکیومنت درست نداره. طرف ورداشته تمام eventlistener های click هرچی تگ <a> توی document هست رو بدون قاعده override کرده.
قبلا گفتم من به زانو دراورده حالا میگم به خاک و خون کشونده.
@DevTwitter | <Arash Heydari/>
قبلا گفتم من به زانو دراورده حالا میگم به خاک و خون کشونده.
@DevTwitter | <Arash Heydari/>
👍1
فک کن اگر یروزی ماشین زمان ساخته بشه بتونی برگردی و یکی از بلوک های گذشته خودت یا دنیا رو revert کنی
ماشین زمان نداریم :/ ولی GIT که داریم ! و تا اون موقع بیا حداقل revert کردن رو بلد باشین
https://youtu.be/PsQwli34zKc
@DevTwitter | <arfa maddi/>
ماشین زمان نداریم :/ ولی GIT که داریم ! و تا اون موقع بیا حداقل revert کردن رو بلد باشین
https://youtu.be/PsQwli34zKc
@DevTwitter | <arfa maddi/>
👍1
#Python
یه اسپمر باحال و جالب که بدون نیاز به هیچ ابزار یا هزینه خاصی، خیلی راحت میتونید باهاش هر شماره تلفنی که میخواید رو اسپم کنید
ممنون میشم تو گیت هاب حمایت کنید.
https://github.com/ErfanRht/Spammer
@DevTwitter | <Erfan Rht/>
یه اسپمر باحال و جالب که بدون نیاز به هیچ ابزار یا هزینه خاصی، خیلی راحت میتونید باهاش هر شماره تلفنی که میخواید رو اسپم کنید
ممنون میشم تو گیت هاب حمایت کنید.
https://github.com/ErfanRht/Spammer
@DevTwitter | <Erfan Rht/>
👍2
نوشتن دایکومنت و مستندات برای پروژه از خود کد زدن سخت تره
یکی باید تو تیم مسلط باشه و فقط داکیومنت بنویسه
@DevTwitter | <A1Gard/>
یکی باید تو تیم مسلط باشه و فقط داکیومنت بنویسه
@DevTwitter | <A1Gard/>
👍1
سوال لری پیج سازنده گوگل تو یه فروم برنامهنویسی در سال ۱۹۹۶، زمانی که داشت گوگل رو میساخت.
@DevTwitter | <Stanley/>
@DevTwitter | <Stanley/>
👍1
با استک PHP اکثر ابزاری که شما برای تولید نرمافزار نیاز دارید به بهترین شکل توسعه پیدا کرده. مثلا نزدیک ۱۵ ساله که سیمفونی با یه تیم بزرگ داره توسعه پیدا میکنه. حالا اینو بزاری کنار بری ابزار خودت رو توسعه بدی منابع مالیتو بسوزونی.
@DevTwitter | <Payam/>
@DevTwitter | <Payam/>
👍1
واحد پول فیلیپین PHP عه :))))))) بنظر میاد اقتصادشون خیلی قابلیت توسعهپذیری نداشته باشه :))))))
@DevTwitter | <هشت بیت لِپغفکسیونیست/>
@DevTwitter | <هشت بیت لِپغفکسیونیست/>
👍1
🎄 DevTwitter | توییت برنامه نویسی
واحد پول فیلیپین PHP عه :))))))) بنظر میاد اقتصادشون خیلی قابلیت توسعهپذیری نداشته باشه :)))))) @DevTwitter | <هشت بیت لِپغفکسیونیست/>
کامیون های خفن آلمانی که وارد ایران میشد زیر دست راننده های ایرانی گیربکسشون نابود میشد و میشکست.
آلمان به تیم کارشناسی فرستاد و متوجه شد علت این اتفاق عدم آموزش کافی به راننده هاست.
اینم شده داستان php و دوستانی که آموزش کافی در موردش ندارند یا حرف های بقیه رو تکرار می کنند.
@DevTwitter | <Hamidreza Zolfaghar/>
آلمان به تیم کارشناسی فرستاد و متوجه شد علت این اتفاق عدم آموزش کافی به راننده هاست.
اینم شده داستان php و دوستانی که آموزش کافی در موردش ندارند یا حرف های بقیه رو تکرار می کنند.
@DevTwitter | <Hamidreza Zolfaghar/>
👍1
یبار واسه همیشه همونجوری که C و ++C داریم، TypeScript هم بنظرم میتونه عنوان ++javascript در نظر گرفته بشه.
@DevTwitter | <اُمید/>
@DevTwitter | <اُمید/>
👍1
جاوا اسکرپیت(JavaScript) مثل اون داروییه که میدونی تلخ و بد مزه است ولی بازم یه جایی تو این دنیای بزرگ برنامه نویسی و نرم افزار باید باهاش کد بزنی تا کارت راه بیوفته!
@DevTwitter | <Mahdi/>
@DevTwitter | <Mahdi/>
👍1
یک زمانی از مخالفهای درجه یک Java شرکت Microsoft بود و خوب این علت شاید به خاطر زبانهای مخصوص خودش بود ولی پس از تغییر مدیرعاملها و رسیدن به وضعیتی که الان هست، ورق برگشت تا جایی که مایکروسافت JDK ارائه میکنه یا برنامهنویس جاوا استخدام میکنه.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
خیلی عجیبه تو کورسرا واسه هر چیزی دوره و مدرک معتبر میبینی بجز Software engineering
یعنی حتا گوگل هم کلی دوره مرتبط داره ولی این رو نداره. حدس میزنم دلیلش اینه که رشتههای Data science و Computer science و ... به نسبت Roadmap شفافتری دارن و Software خیلی میتونه متنوع باشه
@DevTwitter | <جانسون/>
یعنی حتا گوگل هم کلی دوره مرتبط داره ولی این رو نداره. حدس میزنم دلیلش اینه که رشتههای Data science و Computer science و ... به نسبت Roadmap شفافتری دارن و Software خیلی میتونه متنوع باشه
@DevTwitter | <جانسون/>
👍1
خیلی دوست داشتم وقتی میپرسن چیکار میکنی مثلا بگم رو کرنل لینوکس توزیع فدورا کار میکنم! منتهی راستشو بخواین درگیر تمرینای مسخره ی ZNU عم :))
@DevTwitter | <ساده مثل اسمبلی/>
@DevTwitter | <ساده مثل اسمبلی/>
👍1
👍4
#کدکشا
اینجوری که بوش میاد دیتابیس بانک ملت هک شده و اطلاعات بیش از سی میلیون کاربر تو اینترنت برای فروش گذاشته شده
@DevTwitter
اینجوری که بوش میاد دیتابیس بانک ملت هک شده و اطلاعات بیش از سی میلیون کاربر تو اینترنت برای فروش گذاشته شده
@DevTwitter
👍1
حالا یک بار اومدم یک کاری با JavaScript بکنم ها، اونم به مشکل خورد.
البته واژه مشکل درست نیست، در واقع از نظر امنیتی اجازه ندارید بدون اجازه کاربر page باز شده را به صورت خودکار full-screen کنید و با خطای API can only be initiated by a user gesture مواجه میشوید
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
البته واژه مشکل درست نیست، در واقع از نظر امنیتی اجازه ندارید بدون اجازه کاربر page باز شده را به صورت خودکار full-screen کنید و با خطای API can only be initiated by a user gesture مواجه میشوید
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
ویژگیهای جدید Angular 12
نسخهی جدید انگولار چند روز پیش ریلیز شد که تو اینجا میتونیم فهرست تغییراتش رو بخونیم
- دپریکیت شدن view engine که توی آپدیت بعدی هم به طور کامل قراره حذف بشه و لایبرریهایی که الان دارن ازین استفاده میکنن باید کم کم سوییچ کنن روی Ivy
- اضافه شدن nullish operator به template های html که قبلا ازین سینتکس باید استفاده میشد:
{{age !== null && age !== undefined ? age : calculateAge() }}
که الان تبدیل میشه به این:
{{ age ?? calculateAge() }}
(این ویژگی رو توی TypeScript میتونستیم استفاده کنیم قبلا)
- بهبود تجربهی یادگیری برای Angular و بهبود error message ها
- امکان استفاده از scss به صورت inline تو فایلهای html که برای این کار باید خط "inlineStyleLanguage": "scss” رو به فایل angular.json پروژههای قدیمیتون اضافه کنید(برای پروژههایی که تازه create میشن خودکاره این)
- اضافه شدن API برای use در Angular CDK و Angular Material برای Sass
- تبدیل پیشفرض ng build به پروداکشن
- حالت strict mode هم به صورت پیشفرض فعال هستش ازین نسخه به بعد
- اضافه شدن ساپورت webpack 5 به Angular
ـ دپریکیت شدن ساپورت از IE11
- اضافه شدن آپشن جدید به httpClient برای تغییر در برخی از ریکوئستهایی که از interceptor عبور میکنه
- اضافه شدن validation های minValue و maxValue برای reactive form ها
- وارنینگ هنگام navigate کردن خارج از Angular zone (احتمالا در آینده استفاده کردن از ngZone دپریکیت بشه)
@DevTwitter | <Hossein Mousavi/>
نسخهی جدید انگولار چند روز پیش ریلیز شد که تو اینجا میتونیم فهرست تغییراتش رو بخونیم
- دپریکیت شدن view engine که توی آپدیت بعدی هم به طور کامل قراره حذف بشه و لایبرریهایی که الان دارن ازین استفاده میکنن باید کم کم سوییچ کنن روی Ivy
- اضافه شدن nullish operator به template های html که قبلا ازین سینتکس باید استفاده میشد:
{{age !== null && age !== undefined ? age : calculateAge() }}
که الان تبدیل میشه به این:
{{ age ?? calculateAge() }}
(این ویژگی رو توی TypeScript میتونستیم استفاده کنیم قبلا)
- بهبود تجربهی یادگیری برای Angular و بهبود error message ها
- امکان استفاده از scss به صورت inline تو فایلهای html که برای این کار باید خط "inlineStyleLanguage": "scss” رو به فایل angular.json پروژههای قدیمیتون اضافه کنید(برای پروژههایی که تازه create میشن خودکاره این)
- اضافه شدن API برای use در Angular CDK و Angular Material برای Sass
- تبدیل پیشفرض ng build به پروداکشن
- حالت strict mode هم به صورت پیشفرض فعال هستش ازین نسخه به بعد
- اضافه شدن ساپورت webpack 5 به Angular
ـ دپریکیت شدن ساپورت از IE11
- اضافه شدن آپشن جدید به httpClient برای تغییر در برخی از ریکوئستهایی که از interceptor عبور میکنه
- اضافه شدن validation های minValue و maxValue برای reactive form ها
- وارنینگ هنگام navigate کردن خارج از Angular zone (احتمالا در آینده استفاده کردن از ngZone دپریکیت بشه)
@DevTwitter | <Hossein Mousavi/>
👍1
در حد یه rename تو یکی از api های یه پروژه بلاکچین مشارکت داشتم.
تو رزومه بنویسم Senior Blockchain Developer یا خیلی دیر شده؟
@DevTwitter | <Farhad/>
تو رزومه بنویسم Senior Blockchain Developer یا خیلی دیر شده؟
@DevTwitter | <Farhad/>
👍2
هر چی دنیا پیشرفت میکنه دنیای Browser توی iPhone همچنان در مسیر اشتباه گام بر میداره، البته اگر بشه بهش گام برداشتن را اطلاق کرد. باباجون بیخیال اون engine آشغال javascript و css ات بشو، بزار ما هم به زندگیمون برسیم...
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1