en
Feedback
Programming facts

Programming facts

Open in Telegram

مباحث برنامه نویسی اخبار برنامه نویسی

Show more
940
Subscribers
No data24 hours
+27 days
+1630 days
Posts Archive
روز یکشنبه عرفان عظیمی اسناد لینک‌شده‌ای رو برای Rand Fishkin از «گوگلر»های معروف میفرسته که مربوط میشن به سیستم رتبه‌بندی گوگل. این اسناد لیک شده که به ویژگی‌های API جستجوی گوگل مربوط میشن بیش از ۲۵۰۰ صفحه هستن و به ۱۴۰۴ ویژگی اشاه دارن. خوندن اسناد افشا شده از سیستم رتبه‌بندی گوگل میتونه برای هر فردی که وب‌سایتی داره و علاقه‌مند به فهمیدن بیشتر کارکرد گوگل هست مفید باشه. مقاله فارسی: https://rahdigital.ir/leaked-google-search-api/ @soheil_programmer

دستورات مهم Pandas و Spark برای علم‌داده @soheil_programmer
دستورات مهم Pandas و Spark برای علم‌داده @soheil_programmer

زیباست! @soheil_programmer
زیباست! @soheil_programmer

از Khoj برای ساخت Agent های مختلف برای اتصال به فایل‌های شخصی یا حتی Notion استفاده کنید. دسترسی به اینترنت هم داره و دو روزه ریپوی اول گیت‌هابه. https://github.com/khoj-ai/khoj @soheil_programmer

تفاوت بین Session و JWT @soheil_programmer
تفاوت بین Session و JWT @soheil_programmer

#async_await 🥇عملیات همگام (Synchronous) در عملیات همگام، کد به ترتیب و خط به خط اجرا می‌شود. هر خط کد باید کامل اجرا شود تا
#async_await 🥇عملیات همگام (Synchronous) در عملیات همگام، کد به ترتیب و خط به خط اجرا می‌شود. هر خط کد باید کامل اجرا شود تا خط بعدی اجرا شود. به عبارت دیگر، عملیات بعدی منتظر می‌ماند تا عملیات قبلی به پایان برسد. 🥈عملیات ناهمگام (Asynchronous) در عملیات ناهمگام، کد به ترتیب نوشته شده اجرا نمی‌شود. برخی عملیات می‌توانند زمان‌بر باشند (مثل درخواست‌های شبکه یا عملیات فایل)، بنابراین این عملیات‌ها به صورت ناهمگام اجرا می‌شوند تا برنامه بتواند به اجرای کدهای دیگر ادامه دهد بدون اینکه منتظر اتمام عملیات زمان‌بر بماند. @soheil_programmer

بعد از این مدتی که از معرفی macOS جدید میگذره، توسعه دهنده‌های بوت‌لودر OpenCore یه سری اصلاحات و سازگاری‌ها توی بلیدهای Dev
بعد از این مدتی که از معرفی macOS جدید میگذره، توسعه دهنده‌های بوت‌لودر OpenCore یه سری اصلاحات و سازگاری‌ها توی بلیدهای Dev اوپن‌کور و Kextها ایجاد کردن که میشه به راحتی بتاهای macOS جدید رو نصب کرد. برای دیدن جدیدترین اصلاحات این لینک رو بررسی کنید: https://github.com/AgentOps-AI/tokencost/releases محصولات بینظیر شرکت اپل @soheil_programmer

Full download of a website in the form of an html file in #Linux
monolith -o  index.html https://web.page
‌
Requirement:
apt install monolith
‌ ‌note:
عملکردی مشابه wget -mpk داره با این تفاوت    که تمام assetها رو بصورت data URL ذخیره می‌کنه. در نتیجه وبسایت همیشه به طور کامل نمایش داده میشه.
@soheil_programmer

چرا هر چقدر میگردم دکمشو پیدا نمیکنم😐

چه عجب، بعد از مدت ها یه حرکت مثبتی زده شد @soheil_programmer
چه عجب، بعد از مدت ها یه حرکت مثبتی زده شد @soheil_programmer

همینجوری خوشم اومد،! گفتم بزارم @soheil_programmer

میخواستم یه ابزار خوب و جایگزین بسیار مناسب برای Postman به شما معرفی کنم. نرم افزار httpie یک ابزار بسیار خوب برای توسعه دهن
+2
میخواستم یه ابزار خوب و جایگزین بسیار مناسب برای Postman به شما معرفی کنم. نرم افزار httpie یک ابزار بسیار خوب برای توسعه دهندگان وب هستش که میتونن آدرس های API رو در اون تست کنن. پشتیبانی از هوش مصنوعی و قابلیت اجرا کردن بدون نیاز به حساب کاربری از قابلیت های دیگه‌ی این نرم افزار فوق العاده هستش. https://httpie.io/ @soheil_programmer

✅ با این هوش مصنوعی، هر کسی می‌تواند طراح شود 🟢 هر خط خطی رو به یک لوگوی تمام عیار تبدیل می کند. می توانید از بین گزینه های پیشنهادی انتخاب کنید و به اصلاح آن ادامه دهید. ➡️ https://www.logodiffusion.com #هوش_مصنوعی #AI  @soheil_programmer

خب، داشتی در مورد قدرت دوربین آیفون میگفتی! @soheil_programmer

برای ایجاد یک توکن تصادفی در Node.js،میتونیم از راههای زیادی استفاده کنیم.یکی از محبوب‌ترین پکیج‌ها برای این کار jsonwebtoken
برای ایجاد یک توکن تصادفی در Node.js،میتونیم از راههای زیادی استفاده کنیم.یکی از محبوب‌ترین پکیج‌ها برای این کار jsonwebtoken هست. ابتدا پکیج jsonwebtoken را نصب میکنیم:
npm install jsonwebtoken
بعدش, کد زیر رو برای ایجاد یک توکن تصادفی استفاده میکنیم:
const jwt = require('jsonwebtoken');

// یک کلید محرمانه برای امضای توکن (می‌تواند هر رشته‌ای باشد)
const secretKey = 'your_secret_key';

// تابعی برای ایجاد یک توکن
function generateToken(user) {
  // اطلاعات کاربر که می‌خواهید در توکن ذخیره کنید
  const payload = {
    id: user.id,
    username: user.username
  };

  // ایجاد توکن با زمان انقضا (1 ساعت)
  const token = jwt.sign(payload, secretKey, { expiresIn: '1h' });

  return token;
}
مثال استفاده ازش :
const user = {
  id: 1,
  username: 'exampleUser'
};

const token = generateToken(user);
console.log('Generated Token:', token);
این کد یک توکن JWT ایجاد میکنه که شامل اطلاعات کاربره و برای یک ساعت معتبره(میتونید کم یا زیادش کنید). 📣از (secret key) مراقبت باشین📣 @soheil_programmer

‌print emoji with #python
print("\U0001f600")  😁
print("\U0001F606")  😆
print("\U0001F923")  🤣
‌ ‌‌کد اموجی های بیشتر توی این لینک قرار داره ‌@soheil_programmer

این مرتیکه دیگه قاطی کرده!!!😐 @soheil_programmer
این مرتیکه دیگه قاطی کرده!!!😐 @soheil_programmer

💎تفاوت هاردهای HDD, SSD, M.2 ‌@soheil_prpgrammer

♨️ قبول دارین با آیکون‌های درست و مناسب اپ‌ها زیباتر میشن؟ 5200 تا آیکون جذاب! اگه توی وب‌اپلیکیشن‌ هاتون میخواین از آیکون‌ها
♨️ قبول دارین با آیکون‌های درست و مناسب اپ‌ها زیباتر میشن؟ 5200 تا آیکون جذاب! اگه توی وب‌اپلیکیشن‌ هاتون میخواین از آیکون‌های شکیل و جذاب استفاده کنید میتونید به سایت tabler icons مراجعه کنید که هم پکیج Reactjs داره هم میتونید آیکون ها رو از سایتش با فرمت PNG یا SVG دانلودش کنید. سرچ خیلی خوب و تقریبا هوشمندی داره و با سرچ کلمات کلیدی میتونید آیکون مورد نظر رو پیدا کنید. 🔅 شما از چه پکیج یا سایتی برای آیکون هاتون استفاده میکنید؟ 🌐 https://tabler.io/icons @soheil_programmer

وقتی سامسونگ هوش اپل رو به سخره میگیره : @soheil_programmer