This media is not supported in your browser
VIEW IN TELEGRAM
با ابزار Primitive میتونید عکس هارو با اشکال هندسی مثل مثلث دایره و... تقریب بزنید و بسازیدشون
الگوریتم Primitive این شکلیه که یه عکس خالی میسازه و بعد شکلهای ساده مثل مثلث یا دایره رو یکییکی اضافه میکنه. هر شکل رو میکشه، میبینه شبیه عکس اصلی شده یا نه، اگه بهتر شده نگه میداره، اگه نه حذف میکنه. این کارو اونقدر تکرار میکنه تا یه نسخه مینیمال و هنری از عکس اصلی بسازه.
برید خودتون تست کنید و نمونه هارو ببینید :
github.com/fogleman/primitive
@Linuxor
الگوریتم Primitive این شکلیه که یه عکس خالی میسازه و بعد شکلهای ساده مثل مثلث یا دایره رو یکییکی اضافه میکنه. هر شکل رو میکشه، میبینه شبیه عکس اصلی شده یا نه، اگه بهتر شده نگه میداره، اگه نه حذف میکنه. این کارو اونقدر تکرار میکنه تا یه نسخه مینیمال و هنری از عکس اصلی بسازه.
برید خودتون تست کنید و نمونه هارو ببینید :
github.com/fogleman/primitive
@Linuxor
موقع کد زدن یا چت کردن با چت باتا، انگلیسی و فارسی به هم میریزه این اکستنشن کروم رو نصب کنید خودکار درستشون میکنه
chromewebstore.google.com/detail/pjpmebofipgpjaincgoboibbmicccbne
@Linuxor
chromewebstore.google.com/detail/pjpmebofipgpjaincgoboibbmicccbne
@Linuxor
2
خیلی از مدلسازیها مثل شبکههای اجتماعی، مولکولها، سیستم توصیهگر و تشخیص تقلب سازمانی و … تهش به گراف میرسه، اما پیادهسازی هوش مصنوعی، به خصوص Deep Learning روی گراف ساده نیست. این کتابخونه، یعنی DGL، میاد کار با گرافها رو خیلی راحت میکنه؛ شما میتونید نودها و یالها رو تعریف کنی، اطلاعاتشون رو بذاری و مدلهای شبکه عصبی گراف بسازی بدون اینکه خودت همه پیچیدگیهای محاسبات پیامرسانی بین نودها رو دستی پیاده کنی.
شرکت های کلفتی مثل NVIDIA و Amazon ازش استفاده میکنن میتونید از اینجا یادگیریش رو شروع کنید:
www.dgl.ai/dgl_docs/install/index.html
@Linuxor
شرکت های کلفتی مثل NVIDIA و Amazon ازش استفاده میکنن میتونید از اینجا یادگیریش رو شروع کنید:
www.dgl.ai/dgl_docs/install/index.html
@Linuxor
1
توی پروفایل های تلگرام این تیکه رو میبینید عکس قرینه و مات میشه تا اون سه تا دکمه نیوفته روی عکس؟
هرکی طراحیش کرده، این طراحی مال کم کم 20 سال تجربهس، البته شاید کسی بهش توجه نکنه ولی فوقالعاده خوب طراحی شده، اولین باره که توی Ui چیزی میبینم که قبلا جای دیگه ندیده بودم
@Linuxor
هرکی طراحیش کرده، این طراحی مال کم کم 20 سال تجربهس، البته شاید کسی بهش توجه نکنه ولی فوقالعاده خوب طراحی شده، اولین باره که توی Ui چیزی میبینم که قبلا جای دیگه ندیده بودم
@Linuxor
2
کی میتونیم کار توی شرکت رو ول کنیم و تمرکز کنیم روی کار و درآمد خودمون؟
اول اینکه باید هزینه یک سال زندگی داشته باشین، و بعد باید کارتون رو همزمان با کار توی شرکت شروع کنید و منتظر یه سری سیگنال باشین :
سیگنال اول، کارت ماهیانه حداقل نصف درآمد شرکت رو بده و سه ماه متوالی هم حداقل این تکرار بشه (POC)
سیگنال دوم، رشد دادنش بسیار سخت نباشه و باهاش حال کنی (PMF)
سیگنال سوم، توی کار فعلیت توی شرکت احساس افتخار نکنی و حاضر باشی تن بدی به تکنولوژی ها و چیز هایی که حتی یه روزی مسخرشون میکردی.
@Linuxor
اول اینکه باید هزینه یک سال زندگی داشته باشین، و بعد باید کارتون رو همزمان با کار توی شرکت شروع کنید و منتظر یه سری سیگنال باشین :
سیگنال اول، کارت ماهیانه حداقل نصف درآمد شرکت رو بده و سه ماه متوالی هم حداقل این تکرار بشه (POC)
سیگنال دوم، رشد دادنش بسیار سخت نباشه و باهاش حال کنی (PMF)
سیگنال سوم، توی کار فعلیت توی شرکت احساس افتخار نکنی و حاضر باشی تن بدی به تکنولوژی ها و چیز هایی که حتی یه روزی مسخرشون میکردی.
@Linuxor
5
یه روش جالب برای خالی کردن فوری رم
مرورگرا بیشترین رم رو مصرف میکنن، این ابزار ميآد و تب های مرورگرتون رو کیل میکنه (تب ها خودشون انگار یه برنامه مجزان و یه پروسس به حساب میآن و میشه کیلشون کرد)، وقتی که تب ها کیل بشن مرورگر همچنان بازه یعنی عملا چیز خاصی از دست ندادید و میتونید به بقیه کاراتون برسید فقط برای استفاده از مرورگر دوباره نیاز به رفرش داره اینطوری میتونید مرورگر رو باز نگه دارید و به کارای دیگتون برسید بدون مصرف رم.
نصب روی ویندوز، مک و لینوکس :
npm install --global kill-tabs
توی خط فرمان این دستور رو کافیه بزنید :
kill-tabs
@Linuxor
مرورگرا بیشترین رم رو مصرف میکنن، این ابزار ميآد و تب های مرورگرتون رو کیل میکنه (تب ها خودشون انگار یه برنامه مجزان و یه پروسس به حساب میآن و میشه کیلشون کرد)، وقتی که تب ها کیل بشن مرورگر همچنان بازه یعنی عملا چیز خاصی از دست ندادید و میتونید به بقیه کاراتون برسید فقط برای استفاده از مرورگر دوباره نیاز به رفرش داره اینطوری میتونید مرورگر رو باز نگه دارید و به کارای دیگتون برسید بدون مصرف رم.
نصب روی ویندوز، مک و لینوکس :
npm install --global kill-tabs
توی خط فرمان این دستور رو کافیه بزنید :
kill-tabs
@Linuxor
5
هزینه API واتساپ خیلی بالاس ولی اگه خواستین رایگان برای واتساپ ربات های خودکار بنویسید از این لایبری استفاده کنید، در واقع از مرورگر وب استفاده میکنه که API رو شبیه سازی کنه، کلی چیز جالب میشه باهاش نوشت بیشتر برای کد های OTP یا کد ورود به برنامه ها و یا ربات دستیار فروش آنلاین ازش استفاده میکنن، دقت کنید محدودیت داره اگه باهاش SPAM کنید اکانت واتساپتون بن میشه
برای نصب برین اینجا و از قسمت راهنما برید توی installation و توی قسمت documention هم مستنداتش برای شروع آموزش هست :
wwebjs.dev
@Linuxor
برای نصب برین اینجا و از قسمت راهنما برید توی installation و توی قسمت documention هم مستنداتش برای شروع آموزش هست :
wwebjs.dev
@Linuxor
توی بعضی وبسایتا دیدین یه سری المان هارو میشه جابجا کرد؟ و با موس یا انگشت drag & drop شون کرد؟
اونارو با این کتابخونه جاوا اسکریپت میسازن، قوانین فیزیک هم داره مثلا موس رو ول میکنید اینرسی داره و یکم به حرکتش ادامه میده و یا مثلا میچسبه به یه المان دیگه
توی سایتش مثال هاشو گذاشته که چه کار هایی میتونید باهاش کنید، راهنمای استفادش هم هست :
interactjs.io
@Linuxor
اونارو با این کتابخونه جاوا اسکریپت میسازن، قوانین فیزیک هم داره مثلا موس رو ول میکنید اینرسی داره و یکم به حرکتش ادامه میده و یا مثلا میچسبه به یه المان دیگه
توی سایتش مثال هاشو گذاشته که چه کار هایی میتونید باهاش کنید، راهنمای استفادش هم هست :
interactjs.io
@Linuxor
چت جی پی تی خیلی وقته بازیچه هکرا شده
محققا آسیب پذیری هایی پیدا کردن که هکرا احتمالا ازشون خبر داشتن؛ یکی از تکنیکهای مورد استفاده «تزریق فرمان غیرمستقیم» هست، به این معنی که مهاجم میتونه با پنهان کردن دستوراتی توی صفحات وب یا لینکها، مدل رو گمراه کنه تا کاری انجام بده که نباید انجام بده.
برای مثال وقتی درخواست خلاصهکردن یه صفحه وب رو دارید، که توی اون لینک یا نظر مخرب قرار داده شده، مدل اون رو اجرا میکنه، و این تزریق حافظه رخ میده.
تزریق حافظه یعنی قرار دادن دستوراتی توی سایتها که وقتی مدل اون سایت رو خلاصه کنه، اون دستور توی حافظه چت (یا حافظه دائمی) وارد بشه و مدل توی تعاملات بعدی تحت تأثیرش قرار بگیره. و این تحت تاثیر قرار گرفتن ممکنه برای حملات بعدی استفاده بشه.
تا اطلاع ثانوی درخواست خلاصه کردن سایت های غیر معتبر رو نداشته باشید، همچنین حافظه همه هوش مصنوعی های خودتون رو پاک کنید، هنوز باگ فعاله.
@Linuxor
محققا آسیب پذیری هایی پیدا کردن که هکرا احتمالا ازشون خبر داشتن؛ یکی از تکنیکهای مورد استفاده «تزریق فرمان غیرمستقیم» هست، به این معنی که مهاجم میتونه با پنهان کردن دستوراتی توی صفحات وب یا لینکها، مدل رو گمراه کنه تا کاری انجام بده که نباید انجام بده.
برای مثال وقتی درخواست خلاصهکردن یه صفحه وب رو دارید، که توی اون لینک یا نظر مخرب قرار داده شده، مدل اون رو اجرا میکنه، و این تزریق حافظه رخ میده.
تزریق حافظه یعنی قرار دادن دستوراتی توی سایتها که وقتی مدل اون سایت رو خلاصه کنه، اون دستور توی حافظه چت (یا حافظه دائمی) وارد بشه و مدل توی تعاملات بعدی تحت تأثیرش قرار بگیره. و این تحت تاثیر قرار گرفتن ممکنه برای حملات بعدی استفاده بشه.
تا اطلاع ثانوی درخواست خلاصه کردن سایت های غیر معتبر رو نداشته باشید، همچنین حافظه همه هوش مصنوعی های خودتون رو پاک کنید، هنوز باگ فعاله.
@Linuxor
از چت جی پی تی پرسیدم معنی گوست کردن چیه؟ نفهمیدم چی گفت؛ بهش گفتم یه مثال توی برنامه نویسی بزن، گفتش :
وقتی یه تابع یا سرویس ناگهان بدون هیچ اروری و توضیحی از کار میافته و هیچ پاسخی نمیده، در واقع اون «گوستت کرده»
نسل جدید عجب اصطلاحاتی دارن فکر نمیکردم واسه یه موقعیت شخمی که همیشه توشیم یه کلمه ساخته باشن.
@Linuxor
وقتی یه تابع یا سرویس ناگهان بدون هیچ اروری و توضیحی از کار میافته و هیچ پاسخی نمیده، در واقع اون «گوستت کرده»
نسل جدید عجب اصطلاحاتی دارن فکر نمیکردم واسه یه موقعیت شخمی که همیشه توشیم یه کلمه ساخته باشن.
@Linuxor
سورس کد سایت اپ استور اپل لو رفت!
وقتی یه وبسایت مدرن با فریمورکهایی مثل React، Vue، Svelte، Angular و غیره ساخته میشه، کد اصلی (که توسعهدهنده مینویسه) توی مرورگر کاربران مستقیماً استفاده نمیشه و کد مینیفای و ترنسپایل شده استفاده میشه و غیر قابل خوندنه.
اما توی زمان توسعه نیازه که کد ها بررسی بشن، برای حل این مشکل و دیدن کد، ابزارهای بیلد (مثل Vite، Webpack، Rollup) یه فایل به نام source map میسازن.
این فایل نشون میده که هر خط از کد فشردهشده در اصل مربوط به کدوم فایل و کدام خط از کد واقعی (اصلی) بوده.
توسعه دهنده های اپل فراموش کرده بودن که source map رو غیر فعال کنن، یه نفر فوراََ ازش یه کپی روی گیتهاب گرفت، که البته گیتهاب فوراََ ریپازیتوری رو پاک کرد و اپل هم باگ رو فیکس کرد ولی سورس کد لو رفت.
@Linuxor
وقتی یه وبسایت مدرن با فریمورکهایی مثل React، Vue، Svelte، Angular و غیره ساخته میشه، کد اصلی (که توسعهدهنده مینویسه) توی مرورگر کاربران مستقیماً استفاده نمیشه و کد مینیفای و ترنسپایل شده استفاده میشه و غیر قابل خوندنه.
اما توی زمان توسعه نیازه که کد ها بررسی بشن، برای حل این مشکل و دیدن کد، ابزارهای بیلد (مثل Vite، Webpack، Rollup) یه فایل به نام source map میسازن.
این فایل نشون میده که هر خط از کد فشردهشده در اصل مربوط به کدوم فایل و کدام خط از کد واقعی (اصلی) بوده.
توسعه دهنده های اپل فراموش کرده بودن که source map رو غیر فعال کنن، یه نفر فوراََ ازش یه کپی روی گیتهاب گرفت، که البته گیتهاب فوراََ ریپازیتوری رو پاک کرد و اپل هم باگ رو فیکس کرد ولی سورس کد لو رفت.
@Linuxor
ظاهر سایت پی اچ پی، مدرن تر میشه
زبان پی اچ پی یه مسابقه گذاشته بود، که ظاهر سایتش رو کاربرا بازطراحی کنن و به بهترین تغییر هم جایزه بده و هم اعمالش کنه؛
برنده این طراحی در اومد:
nunoguerra.com/dev/php
نسخه قبلی که هفته های آینده به بالایی بروز میشه:
php.net
@Linuxor
زبان پی اچ پی یه مسابقه گذاشته بود، که ظاهر سایتش رو کاربرا بازطراحی کنن و به بهترین تغییر هم جایزه بده و هم اعمالش کنه؛
برنده این طراحی در اومد:
nunoguerra.com/dev/php
نسخه قبلی که هفته های آینده به بالایی بروز میشه:
php.net
@Linuxor
توی مهندسی نرم افزار و کلا ساخت نرم افزار باید مکانیزمی رو داشته باشید که شکست ها تاوان سختی نداشته باشن
اصل کلی:
Fail fast, fail safe, fail cheap.
قسمت اول یعنی شکست زود اتفاق بیفته، نه آخر پروژه.
قسمت دوم یعنی شکست باعث خرابی کل سیستم نشه.
قسمت سوم یعنی هزینهی زمانی، مالی یا ذهنی کمی داشته باشه
@Linuxor
اصل کلی:
Fail fast, fail safe, fail cheap.
قسمت اول یعنی شکست زود اتفاق بیفته، نه آخر پروژه.
قسمت دوم یعنی شکست باعث خرابی کل سیستم نشه.
قسمت سوم یعنی هزینهی زمانی، مالی یا ذهنی کمی داشته باشه
@Linuxor
2