Normal Developer
501 subscribers
122 photos
43 videos
8 files
67 links
اینجا سعی میشه که تجربه های شخصی، اموزش و نکاتی که شاید بدرد بقیه هم بخوره Share بشه

1727676055
Download Telegram
چی بگم والا خوشتیپ

@normal_developer
😁6
دوتا چیز منو توی مارکتینگ های داخل ایران اذیت میکنه.
اول اینکه خیلی پیگیری میکنن و میخوان به زور بهت محصول رو بفروشن با جملاتی مثل:
- این اخرین تخفیفه طرح فلانه (از فردا با طرح تخفیفی جدید میتونی بخری)
- این تخفیف تکرار نمیشه ( هر هفته دارن تخفیف دارن)
- اگه تا امشب پرداخت کنی فقط شاملش میشه (تا سالیان سال تخفیف پا برجاست)
- فقط برای مشتریانی که فلان کار رو کردن این تخفیف رو داریم (کسی دیگه هم بیاد میگن ولی برای شما هم همینه)

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

@normal_developer
👍15👌2
احتمالا یه برادر دیگه داره به اسم Shoaib UX Hassan

@normal_developer
🤣12
این یکی دیگه خیلی عجیب بود.
طرف یه پلتفرم مثل دیوار میخواد با نرم افزار اندروید و PWA برای iOS. بودجه ای که در نظر گرفته برای این پروژه هم ۴ تا ۸ میلیون تومنه 😐

@normal_developer
🤣13🐳3
من همیشه توی پروژه‌هام اگه نیاز به ساخت فرانت داشتم از Bootstrap استفاده میکردم که کارم راه بیوفته.
این وسط خیلی هم اسم Tailwind رو میشنیدم ولی سمتش نرفته بودم و به نظرم بوت استرپ کارمو راه مینداخت.
تا اینکه به خودم اومدم و دیدم واقعا از نظر یه کاربر،‌ چیزی که با بوت استرپ ساخته میشه خیلی قشنگ نیست ولی از دید یه بکند کار چیز قشنگی ساخته شده :)
چند روزی میشه که تو یکی از پروژه‌ها از Tailwind استفاده کردم و به شدت جذبش شدم.
چیزی که ساخته میشه بسیار شیک و تر تمیز در عین سادگی و کاربر هم عشق میکنه با چیزی که ساخته میشه.
خیلی هم بیشتر از بوت استرپ قابلیت کاستوم کردن داره. پیشنهاد میکنم اگه مثل من تاحالا امتحان نکردید یه سر بهش بزنید.

@normal_developer
👍102
دارم شرکتمو عوض میکنم و امروز یه مصاحبه داشتم.
تو مصاحبه فردی که به عنوان مدیر فنی تو میت بود ازم درمورد سابقه کاری سوال کرد و منم با جزئیات دستاوردهام و تکنولوژی هایی که استفاده کرده بودم تا اون لحظه رو مو به مو گفتم.
مثلا گفتم از جنگو استفاده کردم،‌ یکی از مجموعه هایی که همکاری میکردم ۳ میلیون کاربر فعال داشت و کلی موارد فنی از عملکردم و این قبیل چیزا.
طرف بعد از توضیحات من شروع کرد سوالات فنی رو بپرسه. صدای برگه اومد و ظاهرا از قبل سوالا رو آماده کرده بود.
سوال اولی که پرسید این بود که پایتون چیه؟ و از چه نوعیه مفسری یا کامپایلری؟ :)
بزرگوار من همین الان درمورد مقیاس پلتفرمهایی که کار کردم برات گفتم :)))))


@normal_developer
😁14🤣8
عالی شد

@normal_developer
😁6🤣2
طبق استفاده ای که تو این دو روز از مدل زبانی GPT5 داشتم که طبق ادعای OpenAI باهوش ترین و فلان ترین و بهمان ترین نسخه شونه میتونم بگم یکی از خنگ ترین و نفهم ترین مدلهای هوش مصنوعیه!
یه چیزی در حد GPT3 شده :(

@normal_developer
👍15
طبق سنت دیرینه یه موزیک جدید برای رهایی از دنیای مادی توی گروه فرستادم
👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻
https://t.me/normal_developer_chat/1181

@normal_developer
🔥3
🔹کوئری SQL خام یا ORM؟

وقتی با دیتابیس کار می‌کنیم، دو راه داریم:
۱️⃣ نوشتن مستقیم کوئری‌های SQL
۲️⃣ استفاده از ORM (Object-Relational Mapping)

💡 چرا اکثر برنامه نویسا ORM رو ترجیح میدن؟

کد خواناتر و قابل نگهداری‌تره

امنیت بیشتر (جلوگیری از SQL Injection)

سازگاری راحت با دیتابیس‌های مختلف

یکپارچگی با OOP و مدل‌های پروژه

امکانات اضافه مثل Migration، Validation و Lazy Loading

⚠️ البته برای کوئری‌های خیلی پیچیده یا بهینه‌سازی‌های خاص، SQL خام هم لازمه.
بهترین کار؟ استفاده از ORM برای بیشتر کارها + SQL خام در فقط در مواقع ضروری



@normal_developer
👍72👌1
تو صفحه اول دیجیکالا اینو پیشنهاد داده بود.
رفتم ببینم اصن خاویار بادمجون چیه؟
خودشون تو بخش نکات منفی نوشتن مشکلات گوارشی بعد ازمصرف 😂

@normal_developer
🤣5
اخیرا خیلیا از اوبونتو انتقاد میکنن؟چرا؟
من حدود سه سالی میشه از توزیع ZorinOS استفاده میکنم.
دلیلی که من از این توزیع استفاده میکنم بجای خوده اوبونتو باگایی بود که اوبونتو داشت. 😵‍💫

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

بین زورین و مینت داشتم انتخاب میکردم که تصمیم گرفتم تنوع بدم و زورین رو انتخاب کنم و تا الان راضی بودم.
ولی یه مشکلی داشتم روی لپ تاپ جدیدم. مشکل این بود که من بدون اینکه برنامه خاصی باز کنم و فقط با باز کردن کروم و تلگرام، حدود ۲ گیگ خالی میموند از رم و باقی استنفاده میشد.
بعد از یه سری سرچ فهمیدم مشکل از پکیج منیجر Snap بوده.
برنامه هایی که با Snap نصب میشن به طرز عجیبی پرفورمنس پایین دارن و منابع زیادی استفاده میکنن.
نتیجه؟ حذف ۳ برنامه‌ای که با snap نصب شده بودن و استفاده از نسخه نیتیو.
و این شد که فضای خالی از ۲ گیگ رسید به ۵ گیگ 😮‍💨

@normal_developer
👍121
اگه میخواید صدای گوشی یا سیستمتونو share کنید و بقیه دستگاهایی که باهاشون تو یه شبکه هستین اون صدا رو به صورت همزمان پخش کنه پیشنهاد من استفاده از Audio Relay هست.
برای اندروید، ویندوز، لینوکس و مک هم منتشر شده.

https://audiorelay.net/

@normal_developer
5
میخوام یه دوره کوتاه با پایتون و جنگو ضبط کنم و تو کانال بذارم.
به نظرتون چی بسازم خوبه؟
(بلاگ و این چیزا خیلی خز شده، میخوام کاربردی باشه برای بیننده)

@normal_developer
🔥122
0️⃣0️⃣5️⃣ تایی شدیم 🥳
به امید ۵۰۰ کایی شدن.
🔥175
Normal Developer
0️⃣0️⃣5️⃣ تایی شدیم 🥳 به امید ۵۰۰ کایی شدن.
۴۹۹ تا شدیم
بادبانها رو بکشید
برمیگردیم
🤣191
نوکیا یه گوشی جدید زده برای کسایی که عاشق تکنولوژین و دوام باتری براشون مهمه.
این گوشی دارای شبکه نسل پنجم، ۵۱۲ گیگ حافظه و ۱۲ گیگ رم. همچنین از شارژ ۲۰۰ واتی و دوربین ۲۰۰ مگاپیکسلی برخورداره.
قیمتش هم حدود ۱۴۲ دلاره!

مطلب کامل رو میتونید اینجا بخونید

@normal_developer
1🔥161
Normal Developer
نوکیا یه گوشی جدید زده برای کسایی که عاشق تکنولوژین و دوام باتری براشون مهمه. این گوشی دارای شبکه نسل پنجم، ۵۱۲ گیگ حافظه و ۱۲ گیگ رم. همچنین از شارژ ۲۰۰ واتی و دوربین ۲۰۰ مگاپیکسلی برخورداره. قیمتش هم حدود ۱۴۲ دلاره! مطلب کامل رو میتونید اینجا بخونید @…
این منبعی که ازش خبر رو گرفته بودم خیلی اطلاعاتش درست نبود.
از بقیه منابع که چک کردم یه سری آپدیتها رو از اطلاعاتش بدست اوردم.
نمایشگر: ۶.۴۳ آمولد
باتری: ۶۵۰۰ میلی آمپر
شارژر: ۱۰۰ وات
دوربین: ۱۰۸ مگاپیکسل

منبع

@normal_developer
👍5