گاه نوشته های یک برنامه نویس
Статистикаنوید وکیلی ، توسعه دهنده نرم افزارهای اتوماسیون سفارش مشتری ارتباط با ادمین @navidvakili . پیج اینستاگرام:@_navidvakili_
- Последний пост
- 14 авг.
- Последнее чтение
- 14 авг.
- Постов за неделю
- 3
- Всего постов
- 26
- Тип
- открытый
- Язык
- персидский
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- 15
- 1/48двое суток
- 17
- 1/72трое суток
- 18
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
پِرِستو: جایگزینی سریع و هوشمند برای Composer در PHP پِرِستو یک برنامه مدیریت وابستگی برای PHP است که بهعنوان جایگزینی سریع برای Composer طراحی شده است. این ابزار با زبان Go نوشته شده و با فایلهای composer.json و composer.lock کاملاً سازگار است. سرعت نصب بستهها در پِرِستو تا ۲۰ برابر بیشتر از Composer است، در پروژههای بزرگ مانند Laravel، زمان نصب از ۴۲ ثانیه به ۳.۸ ثانیه کاهش یافته است. https://github.com/paramientos/presto @karanet
محتوای بیش از 1800 سایت رو با یه نرمافزار دانلود کن؛ شاید این کاملترین دانلودر متنباز باشه! اگر همیشه برای دانلود از YouTube، Instagram، TikTok، Reddit، Udemy، Hotmart، Bilibili یا حتی فایلهای Torrent مجبور بودی چند ابزار مختلف نصب کنی، وقتش رسیده با OmniGet آشنا بشی انتخاب کیفیت و فرمت خروجی دانلود گروهی و صف دانلود حرفهای دانلود بخشی از ویدیو یا استخراج فقط صدا پخشکننده داخلی ویدیو و موسیقی کتابخوان داخلی برای PDF و EPUB مبدل فایل با FFmpeg میانبر سراسری؛ فقط لینک را کپی کن و با یک کلید دانلود را شروع کن به نظرم یکی از کاملترین پروژههای Open Source امسال برای مدیریت دانلود هستش و ارزش داره حداقل یه بار امتحانش کنین : github.com/tonhowtf/omniget @karanet
📌 ۶ پرامپت طلایی ChatGPT که ساعتها در زمانت صرفهجویی میکنه! اگر موقع درس خواندن، خلاصهنویسی یا انجام پروژهها از هوش مصنوعی استفاده میکنی، این ۶ پرامپت کاربردی رو حتماً Save کن تا همیشه دم دستت باشه: ———————— 📚 🔹 ۱. فهم آسان متنهای سنگین و سخت پرامپت: Explain the following text as if I'm 12 years old. Use simple language, examples, and analogies. 💡 کاربرد: وقتی با یک مقاله یا جزوه سخت درگیری، این رو بزن تا به زبان ساده و با مثال برات توضیح بده. 📚 🔹 ۲. تبدیل یادداشتهای نامرتب به جزوه حرفهای پرامپت: Organize these notes into a clean, professional document with headings, bullet points, and action items. 💡 کاربرد: وویسها و نوتهای دستپاشکسته کلاس رو تمیز، تیتربندی و مرتب تحویل بگیر. 📚 🔹 ۳. خلاصهسازی سریع ویدیوها و یوتیوب پرامپت: Summarize this YouTube transcript. Include key ideas, timestamps, and actionable insights. 💡 کاربرد: متن (Transcript) ویدیو رو بده تا نکات اصلی و زمانبندیهاش رو فوراً برات دربیاره. 📚 🔹 ۴. ایدهپردازی برای پروژه، سمینار یا تولید محتوا پرامپت: Generate 50 viral content ideas about [TOPIC]. Sort them from beginner to advanced. 💡 کاربرد: بجای [TOPIC] موضوع مورد نظرت رو بذار تا از سطح مبتدی تا پیشرفته کلی ایده جدید بهت بده. 📚 🔹 ۵. بومیسازی و اصلاح گرامر متنهای انگلیسی پرامپت: Rewrite this text like a native English speaker. Keep the meaning but improve clarity and flow. 💡 کاربرد: عالی برای نگارش ایمیل به استادان، مقالات و متنهای انگلیسی. 📚 🔹 ۶. ساخت جدول مقایسهای بین چند موضوع یا ابزار پرامپت: Compare these tools in a table. Include features, pricing, pros, cons, and best use case. 💡 کاربرد: مقایسه بین ابزارها، نظریهها یا کتابهای مختلف در قالب یک جدول تمیز. @karanet
کسایی که سایت با دامنه com دارن دقت کنن از 10 آبان به بعد قراره قیمتش به طور جهانی افزایش پیدا کنه! تخمین زده میشه که 7% افزایش پیدا میکنه اگه دامنه مهمی دارید میتونید بازه 10 ساله زود تر تمدیدیش کنید تا به نرخ جدید نخورید.
آدم هر چیزی که در طول روز یاد میگیرد، بلافاصله در مغز ثبت نمیشود. اول این اطلاعات وارد یک حافظه موقت میشوند، به نوعی شبیه سیستمهای RAG در هوش مصنوعی—فقط یک یادآوری سطحی از آنچه آموختهاید. اما اگر شرایط مناسب باشد، به ویژه وقتی که خوابیدید، مغز شروع میکند به پردازش و مرور مجدد آن اطلاعات. این کار باعث تقویت ارتباطات بین سلولهای عصبی میشود و تازهها را به دانستههای قبلی متصل میکند. (به عبارتی، اتصالات بین نورونها را تقویت کرده و اطلاعات جدید را با آنچه قبلاً آموخته است مرتبط میسازد.) برای همین...نه که بعضی وقتا از خواب پا میشی و میبینی اون مطلبی که دیروز برات پیچیده و سخت بوده، امروز انگار نه انگار که مشکل داشت—همه چی برات روشن شده. انگار مغزت تا دیشب کامل آموزش ندیده بود و حالا تازه قلقش دستش اومده! (چون مغزت هنوز خوب train نشده بود.) @karanet
اگه حس میکنید متنهایی که AI بهتون میده زیادی بوی AI میده، این اسکیل رو نصب کنید. برای وقتاییه که خروجی مدل تمیزه، ولی زیادی صیقلی، بیروح، و شبیه همون متنهای LinkedIn/ChatGPTیه که از سه کیلومتری معلومه AI نوشته. کافیه لینک زیر رو توی چت به مدل بدید و بگید نصبش کن: https://github.com/soheilmomeniii/no-slop بعد از اون، خروجیها کمتر شبیه «محتوای تولیدشده توسط هوش مصنوعی» میشه و بیشتر شبیه متنی که یک آدم واقعی نوشته.
سرعت تولید کد نباید جایگزین کیفیت، بازبینی دقیق و مسئولیت پذیری توسعه دهندگان شود. استفاده از هوش مصنوعی زمانی ارزشمند است که در کنار دانش و قضاوت مهندسی انسان به کار گرفته شود، نه به عنوان جایگزین آن.
باید عادت کنیم به زندگی اینجوری، جنگ دیگه اون معنا رو نداره مثل قبل هم برامون قبیح و ترسناک نیست دقت کردین؟ یعنی انگار عادت کردیم، منتظر هیچ هم نباید ایستاد، منتظر موندن تو این شرایط یعنی بلاتکلیفی ،کارتون رو بکنید،آموزش تون رو شروع کنید، اون کلاسی که میخواستید ثبت نام کنید، اون سفری که میخواستید برید، اون جایی که میخواستید برید برای مصاحبه… نذارید چایی از دهن بیافته،زندگی کنید یه چیزی میشه دیگه…
فرض کن ایدهای داری که باید همین الان به گوش دنیا برسه، ولی اندروید مثل یه درِ بسته جلوت ایستاده. نگران نباش. میتونی اول رو وب بسازیش، بعد با یه پل، ببریش تو دنیای موبایل. این پل، گرچه طلا نیست، ولی تو روزای سخت به کارت میاد github.com/shiaho777/web-to-app
دیروز از یادداشت فایننشال تایمز گفتیم؛ از کارمندانی که دلشان برای زندگی کاری قبل از هوش مصنوعی تنگ شده. امروز نیویورک تایمز از زاویهای کاملاً متفاوت به همان موضوع نگاه کرده: شاید هوش مصنوعی بتواند ما را مدیران بهتری کند. ———— دیروز حرف این بود که AI قرار بود کار را سبکتر کند، اما گاهی خودش کار تازهای ساخته: خروجیهای بیکیفیت، اطلاعات اشتباه، متنهای شبیه هم و ساعتها وقت برای بررسی و اصلاح. امروز سؤال کمی فرق دارد: آیا همیشه مشکل از هوش مصنوعی است؟ ———— کیت فِرازی در یادداشت امروز نیویورک تایمز تعریف میکند: از ایجنت هوش مصنوعیاش خواسته بود آخرین گفتوگوی کوچینگ با یک مشتری را خلاصه کند. خروجی خیلی مرتب و قانعکننده بود... فقط یک مشکل کوچک داشت: بر اساس اطلاعات قدیمی نوشته شده بود! ———— اولین واکنش طبیعی این بود: "باز هم هوش مصنوعی اشتباه کرد." اما بعد متوجه شد اطلاعات را در چند فایل، چند نسخه یادداشت و چند رشته ایمیل رها کرده و انتظار داشته AI خودش بفهمد: کدام جدیدتر است، کدام مهمتر است و دقیقاً دنبال چه چیزی هستیم. ———— جمله اصلی یادداشت خیلی خوب است: هوش مصنوعی برخلاف همکاران صبور ما، عادتهای بد کاریمان را جمعوجور نمیکند؛ آنها را جلوی چشممان میگذارد. همکار باتجربه شاید از روی شناخت قبلی بفهمد منظور ما چیست. اما AI دستور مبهم را همانطور که هست میگیرد: مبهم. ———— نویسنده از چند مدل آدم میگوید که همکاری با آنها حتی برای هوش مصنوعی هم سخت است! اولی: درخواست و درخواستکننده مبهم میگوید: “موضوع مشتری را یه بررسی بکن.” کدام مشتری؟ کدام موضوع؟ بررسی برای چه تصمیمی؟ خروجی خوب چه شکلی است؟ هیچکدام معلوم نیست. ———— دومی: احتکارکننده اطلاعات کار را توضیح میدهد، اما اطلاعات لازم را پیش خودش نگه میدارد. مثلاً راهحل میخواهد، ولی درباره زمان، بودجه، محدودیتها یا حساسیتهای سازمان چیزی نمیگوید. چون فکر میکند: “خب اینها که معلوم است!” نه؛ معمولاً معلوم نیست. ———— سومی: تفویضکننده افراطی کل کار را تحویل میدهد، غیبش میزند و آخر کار از نتیجه ناراضی میشود. مشکل، تفویضکردن نیست. مشکل این است که نه در میانه راه بازخوردی داده، نه مسیر را کنترل کرده و نه مسئولیت انتخابهای مهم را پذیرفته است. ———— پیشنهاد نویسنده ساده است: با AI مثل یک نیروی تازهوارد خوب رفتار کنید. فقط نگویید چه کاری انجام دهد. بگویید چرا این کار مهم است، چه محدودیتهایی دارد، خروجی خوب چه ویژگیای دارد و از چه اشتباههایی باید دوری کند. ———— مثلاً بهجای اینکه بگوییم: “این گزارش را بررسی کن” بگوییم: این گزارش برای جلسه هیئتمدیره است. سه ریسک اصلی را مشخص کن. بین اطلاعات قطعی و فرضیات تفاوت بگذار. موارد نامطمئن را صریح بنویس و خروجی بیشتر از یک صفحه نباشد. کیفیت پاسخ، از کیفیت تعریف مسئله شروع میشود. ———— نکته مهم دیگر: تفویض کنید، اما غیب نشوید. در کارهای پیچیده، منتظر خروجی نهایی نمانید. اول چارچوب را ببینید، بعد منابع و فرضیات را چک کنید، سپس اجازه دهید کار ادامه پیدا کند. همان کاری که یک مدیر خوب با نیروی انسانی انجام میدهد. ———— از اعتمادبهنفس AI هم نباید گول خورد. گاهی پاسخ اشتباه را خیلی مرتب، روان و مطمئن تحویل میدهد. پس فقط نگوییم: “جوابت غلط است.” بگوییم: کمتر با من موافقت کن، فرضیاتم را به چالش بکش، برای ادعاها شواهد بیاور و هرجا مطمئن نیستی، واضح بگو. ———— این دو یادداشت، برخلاف ظاهرشان، حرف متضادی نمیزنند. فایننشال تایمز میگفت استفاده بد از AI میتواند کار را بیشتر، خلاقیت را کمتر و محیط کار را خستهکنندهتر کند. نیویورک تایمز امروز میگوید بخشی از این مشکل، از عادتهای خود ما میآید: دستور مبهم، اطلاعات ناقص، تفویض بیحساب و نظارت ضعیف. ———— شاید مهمترین تغییر این باشد: با فراگیرشدن عاملهای هوش مصنوعی، تقریباً همه ما بهنوعی مدیر میشویم. باید مأموریت تعریف کنیم، کار را واگذار کنیم، کیفیت را بسنجیم و بازخورد بدهیم. هوش مصنوعی فقط ابزار کار نیست؛ یک آزمون مدیریت هم هست. ———— AI نه بهخودیخود ما را نجات میدهد و نه حتماً کار را خراب میکند. بیشتر شبیه یک تقویتکننده است: مدیریت خوب را قویتر میکند و مدیریت بد را سریعتر لو میدهد. شاید برای بهتر کارکردن با هوش مصنوعی، قبل از یادگرفتن صد مدل پرامپت، باید یاد بگیریم دقیقتر بگوییم: “واقعاً چه میخواهیم؟”
تحلیل توسط صادق سپندارند👇👇👇
⚙️ یک مسئله، یک ابزار، سه سطح نگاه! نقش AI در آینده شغلی و حرفهای ما و البته خیلی رشتههای دیگه نه تنها غیرقابل انکاره، بلکه همراه با ملاحظاتی است که اگه ازشون غافل باشیم، شاید از گردونه رقابت حذف شیم یا در حالت خوشبینانهترش، نقشمون کمرنگ و موقعیتمون متزلزل بشه. استفاده از AI برای توسعه نرمافزار، فقط این نیست که «چقدر سریعتر کد تولید میکنیم». مسئله مهمتر اینه که «چه کسی» «چه» تصمیمی رو «چرا» میگیره؟! «مدل» تصمیمگیر و تعیینکنندهی «جهت» است یا «دانش ما»؟! برای درک این مطلب، یک قابلیت ساده مثل احراز هویت و دسترسی رو توی یک REST API را از سه سطح نگاه بررسی کردم: سطح اول: پرامپتی که قابلیت رو مطالبه میکنه سطح دوم: پرامپت مهندسیشده که جهتگیری و چگونگی رو تبیین میکنه سطح سوم: Skill، Agent و استانداردسازی سازمانی خلاصهی مطلبم اینه که: امروز AI میتونه سرعت بده؛ اما جهت رو هنوز دانش مهندسی تعیین میکنه. پس AI در توسعه نرمافزار؛ یه ضریبه. اگر دانش داری، ضریبی که سرعتت رو بالا میبره. اگر دانش نداری، ضریبی که اشتباهاتت رو سریعتر تولید میکنه. 🔗 لینک مطلب @karanet
شرکت OpenAI قابلیت Sites رو برای ChatGPT عرضه کرده که به کاربران این امکان رو میده یک سایت رو همراه با backend و دیتابیسش به راحتی راه اندازی و منتشر کنن. بدین صورت کاربران تنها با پرامپتهای متنی و حتی از طریق موبایل و اپ ChatGPT، میتونن ایده هاشون رو بدون…
شرکت OpenAI قابلیت Sites رو برای ChatGPT عرضه کرده که به کاربران این امکان رو میده یک سایت رو همراه با backend و دیتابیسش به راحتی راه اندازی و منتشر کنن. بدین صورت کاربران تنها با پرامپتهای متنی و حتی از طریق موبایل و اپ ChatGPT، میتونن ایده هاشون رو بدون کدنویسی و با ظاهر دلخواهشون به صورت سایت منتشر کنن که تنها دارای محتوای ثابت نیست، بلکه به لطف داشتن دیتابیس و امکان اپلود فایلها، میتونه محتوای متغیر هم داشته باشه. در نتیجه امکان ساخت وبلاگ با پنل ادمینی، لندینگ پیجها، بازیها با امکان ثبت امتیاز، داشبوردها، فرمها با قابلیت ذخیره داده و غیره بسازن. همچنین امکان وصل کردن دامنه شخصی هم به اون وجود داره. این سایتها ولی دارای محدودیت استفاده هستن که محدودیت اون دقیقا مشخص نیست بنابراین از اون برای سایتهای بسیار پربازدید استفاده نکنید. سایتها میتونن فقط برای سازنده اشون نمایش داده بشن، یا در دسترس عموم باشن و فقط بخشهایی از اونها مثل پنل ادمینی نیاز وارد کردن یوزرنیم و پسورد یا ورود با اکانت ChatGPT برای اعتبارسنجی داشته باشه. این قابلیت از زیرساخت Cloudflare استفاده میکنه و سایتها روی قابلیت Worker اون بنا شدن، دیتابیس اونها از Cloudflare D1 (که بر مبنای Sqlite هست) استفاده میکنه و فایلها در Cloudflare R1 (چیزی مشابه AWS S3) ذخیره میشن بدون اینکه کاربر از این جزییات فنی خبردار بشه. این قابلیت از حالا در دسترس کاربران اشتراک پلاس و پروی ChatGPT قرار گرفته. نمونه ای از اون رو میتونید در اینجا ببینید که یک مبدل تاریخ هست و هر بازدید در دیتابیس ذخیره میشه و پنل ادمین اون فقط با اکانت سازنده قابل مشاهده هست. 🔎 chatgpt
دکتر خویی، جراح مغز و اعصاب: بدن آدم برای این حجم از فشار و استرسی که ما تحمل میکنیم ساخته نشده؛ این فشار و استرسی که تو کشور به همهی ما وارد میشه باعث میشه سطح کورتیزول ما بالا بره و مغز آدم توانایی ادارهی یه همچین حجم استرسی رو نداره. این استرس باعث میشه برای حافظه مشکل ایجاد بشه. روی قدرت تمرکز و تصمیمگیری تاثیر میذاره و باعث میشه کاراییشون مختل بشه. این فشار حتی باعث میشه سلولهای مغز از بین برن و حجم مغز آدم هم کوچیک بشه. تو این شرایط 3 تا راه وجود داره: مصرف دارو، تغییر رفتار و یا تغییر محیط زندگی!
😡
اگه فکر میکنید سیستمتون ضعیفه و هیچ مدلی روش اجرا نمیشه سخت در اشتباهید، ابن ابزارو نصب کنید میگه چه مدل هایی روی سخت افزارتون خوب اجرا میشه (قبلا یه ابزار مشابه همین گذاشته بودم این یکی خیلی خوبه) github.com/Andyyyy64/whichllm @karanet
وضعیت زندگیم!
الان چه دروغ هایی به خودت می گویی؟
همه ابزارهای پولی، اینجا یکجا و رایگان! 🌀 برای هر کار کوچیکی یه سایت جدا باز میکنی؟ حذف بکگراند، تبدیل PDF، کمکردن حجم ویدیو… آخرشم یا واترمارک میخوره یا میگه اکانت بخر! ▪️اینجاست که TinyWow مثل یه جعبهابزار کامل ظاهر میشه ؛ با کلی قابلیت جذاب و کاربردی که این پایین فقط به چندتاشون اشاره خواهم کرد : 1⃣ ویرایش PDF : تبدیل، ویرایش، قفلگذاری و حتی تبدیل PDF به ورد بدون بههمریختگی. 3⃣ ویرایش عکس: حذف پسزمینه، پاککردن اشیای اضافی، افزایش کیفیت تصاویر. 3⃣ ویدیو و Ai : تبدیل به GIF، کمکردن حجم، ابزارهای ساده ادیت و خلاصهسازی متن، تولید محتوا و کارهای متنی دمدستی. 👨💻 نکته مهم: اغلب ابزارها بدون ثبتنام کار میکنن و محدودیت عجیبوغریب نداره، ولی برای فایلهای حساس حواست به حریم خصوصی باشه چون آپلود آنلاین انجام میشه. TinyWow.com