👍8
به لطف موج هوش مصنوعی، پایتون با عبور از جاوااسکریپت، به پراستفاده ترین زبان برنامه نویسی در گیت هاب تبدیل شد!
🔎 Github
@code_cache
🔎 Github
@code_cache
🔥6
🤣11
اگر شماهم مثل من زیاد از gpt استفاده میکنید و به لیمیت میخورید و اعصابتون خورد میشه، از اونورم نمیخواید ماهی 20 دلار پول اکانت بدید، میتونید با ایرانی کارت 5 دلار api openai رو شارژ کنید و با این 5 دلار کلی استفاده کنید، راحت چندماه جوابه، حالا برای داشتن کلاینتی که مثل سایت خودش باشه میتونید از این پروژه زیبا استفاده کنید:
https://github.com/open-webui/open-webui
هم میتونید رو سیستم خودتون استفاده کنید هم سرور.
من خودم این پروژه رو روی سرور شخصی آوردم بالا و با دوستام باهم استفاده میکنیم بدون نیاز به vpn و محدودیت خاصی.
با این کامند به سادگی میاد بالا:
@code_cache
https://github.com/open-webui/open-webui
هم میتونید رو سیستم خودتون استفاده کنید هم سرور.
من خودم این پروژه رو روی سرور شخصی آوردم بالا و با دوستام باهم استفاده میکنیم بدون نیاز به vpn و محدودیت خاصی.
با این کامند به سادگی میاد بالا:
docker run -d -p 3000:8080 -e OPENAI_API_KEY=your_secret_key -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
@code_cache
🔥5
به همهی مدلای OpenAI دسترسی دارید و هم میتونید مدل لوکال خودتون رو بهش متصل کنید که طبیعتا باید کارت گرافیک قوی داشته باشید.
پ.ن: لیست همهی مدلارو داره اما باید اسکرول کرد
@code_cache
پ.ن: لیست همهی مدلارو داره اما باید اسکرول کرد
@code_cache
🔥5
✔️ لغت جایگزینپیکسل تصویب شد🥲
فرهنگستان زبان و ادبیات فارسی برای کلمه «پیکسل» واژه «تَصدانه» را تصویب کرد که از ۲ کلمه تصویر و دانه ساخته شده است.
پ.ن: فک کن مثلا یکی تازه گوشی گرفته و تو ازش سوال میپرسی: دوربینت چند مگا تصدانه است؟ 🤦♂️
@code_cache
فرهنگستان زبان و ادبیات فارسی برای کلمه «پیکسل» واژه «تَصدانه» را تصویب کرد که از ۲ کلمه تصویر و دانه ساخته شده است.
پ.ن: فک کن مثلا یکی تازه گوشی گرفته و تو ازش سوال میپرسی: دوربینت چند مگا تصدانه است؟ 🤦♂️
@code_cache
🤣10
تو این رشتو میخوام یه سری از فوت و فنهای شخصیمو لو بدم تا شانستون برای موفقیت در مصاحبهی کاری بیشتر شه.
۱. حین مصاحبه، نتیجه به هیچ جات نباشه!
به طرف به چشم انسان نگاه کن، نه عنوان کاریش. ازش سوال بپرس، به حرفاش با دقت گوش کن و سعی کن بهش حس خاص بودن بدی، چون هست، باور کن :)
۲. برات مهم باشه کجا قراره کار کنی!
تا ناموس راجع به فرهنگ شرکت، دغدغههای شخصیت، انتظاراتت از سازمان و ... سوال بپرس.
میتونی قبل مصاحبه با مصاحبهکننده چت کنی و یه لاس کاری بزنی تا هم Stand out شی، هم جواب سوالاتتو گرفته باشی.
۳. درسته مصاحبه کاریه و قراره رسمی طور باشه، ولی سعی کن یکم به طرف وایب راحتی بده (با راحت بودن خودت)
یا اصلا شوخی ملو کنی. خلاصه فضا رو از خشک بودن درار.
این مورد یکم ریسکیه ولی اکثر مواقع خودم نتیجهی خوب گرفتم.
۴. شفاف باش!
جواب سوالی رو نمیدونی؟
بکو نمیدونم تاحالا نخوندم راجبش.
خیلی وقت پیش خوندی ولی فراموش کردی؟
بگو خوندم قبلا و تا اینجاشو یادمه، بقیه شو یادم رفته.
پوینت اینه شفاف باشی. ادم شفاف مورد اعتماده و اعتماد به نفس داره!
۵. از استرس فرار نکن!
موقعیت مصاحبه استرس داره، ازش فرار نکن! استرس که گرفتی یه مکث ریز کن، چند تا نفس بکش و بعد دوباره شروع کن. باور کن اون سه ثانیه که داری نفس میکشی به چشم هیچکس نمیاد :)))) مورد اولم یاداوردی کن به خودت :))
۶. خودتو Observe کن!
حین مصاحبه سوالایی که بلد نبودی یا خوب جواب ندادی رو بنویس تا بعدا بخونی راجع بهشون. احتمال اینکه بعدا دوباره پرسیده بشن هست و کمم نیست.
۷. ازش تشکر کن!
طرف آدموار مصاحبه کرد و به قول گفتنی professional بود؟
بهش فیدبک بده، یا اصلا تو لینکدین براش kodus بنویس.
اینجوری هم به طرف یه حالی دادی و خستگیش در رفته، هم خودت به یاد طرف میمونی، حتی اگه اون مصاحبه رو رد شده باشی!
۸. کانکشن بساز!
مصاحبه یکی از بهترین جاها برا کانکشن ساختنه. کل این مواردی که نوشتم حول این بود که به یاد طرف بمونی و بعدا بتونی ارتباط موثر بگیری باهاش، پس هدفت صرفا این نباشه که مصاحبه رو قبول شی. 👇🏼
با طرف حال کردی؟ بهش با ذکر دلیل بگو و ازش قدردانی کن.
تکرار میکنم: حتی اگه مصاحبه رو رد شده بودی این کارو بکن!
@pooridev
@code_cache
۱. حین مصاحبه، نتیجه به هیچ جات نباشه!
به طرف به چشم انسان نگاه کن، نه عنوان کاریش. ازش سوال بپرس، به حرفاش با دقت گوش کن و سعی کن بهش حس خاص بودن بدی، چون هست، باور کن :)
۲. برات مهم باشه کجا قراره کار کنی!
تا ناموس راجع به فرهنگ شرکت، دغدغههای شخصیت، انتظاراتت از سازمان و ... سوال بپرس.
میتونی قبل مصاحبه با مصاحبهکننده چت کنی و یه لاس کاری بزنی تا هم Stand out شی، هم جواب سوالاتتو گرفته باشی.
۳. درسته مصاحبه کاریه و قراره رسمی طور باشه، ولی سعی کن یکم به طرف وایب راحتی بده (با راحت بودن خودت)
یا اصلا شوخی ملو کنی. خلاصه فضا رو از خشک بودن درار.
این مورد یکم ریسکیه ولی اکثر مواقع خودم نتیجهی خوب گرفتم.
۴. شفاف باش!
جواب سوالی رو نمیدونی؟
بکو نمیدونم تاحالا نخوندم راجبش.
خیلی وقت پیش خوندی ولی فراموش کردی؟
بگو خوندم قبلا و تا اینجاشو یادمه، بقیه شو یادم رفته.
پوینت اینه شفاف باشی. ادم شفاف مورد اعتماده و اعتماد به نفس داره!
۵. از استرس فرار نکن!
موقعیت مصاحبه استرس داره، ازش فرار نکن! استرس که گرفتی یه مکث ریز کن، چند تا نفس بکش و بعد دوباره شروع کن. باور کن اون سه ثانیه که داری نفس میکشی به چشم هیچکس نمیاد :)))) مورد اولم یاداوردی کن به خودت :))
۶. خودتو Observe کن!
حین مصاحبه سوالایی که بلد نبودی یا خوب جواب ندادی رو بنویس تا بعدا بخونی راجع بهشون. احتمال اینکه بعدا دوباره پرسیده بشن هست و کمم نیست.
۷. ازش تشکر کن!
طرف آدموار مصاحبه کرد و به قول گفتنی professional بود؟
بهش فیدبک بده، یا اصلا تو لینکدین براش kodus بنویس.
اینجوری هم به طرف یه حالی دادی و خستگیش در رفته، هم خودت به یاد طرف میمونی، حتی اگه اون مصاحبه رو رد شده باشی!
۸. کانکشن بساز!
مصاحبه یکی از بهترین جاها برا کانکشن ساختنه. کل این مواردی که نوشتم حول این بود که به یاد طرف بمونی و بعدا بتونی ارتباط موثر بگیری باهاش، پس هدفت صرفا این نباشه که مصاحبه رو قبول شی. 👇🏼
با طرف حال کردی؟ بهش با ذکر دلیل بگو و ازش قدردانی کن.
تکرار میکنم: حتی اگه مصاحبه رو رد شده بودی این کارو بکن!
@pooridev
@code_cache
👍5❤1
آخرین تلاشهای مایکروسافت، قرعهکشی ۱.۰۰۰.۰۰۰ دلاری در ازای استفاده از مرورگر Edge.
یه سری شرایط جمع کردن شانس داره، مثلا مرورگر اج رو پیشفرض کنید، یا بینگ رو بیارید جای گوگل و کارای دیگه که تا ۲۰۰ شانس میشه جمع کرد.
این برنامه فقط توی آمریکا، پورتوریکو، کانادا، انگلستان، فرانسه و آلمان هست و جدا از ۱ میلیون دلار به ۲ نفر دیگه هم هرکدوم ۱۰ هزار دلار پرداخت میکنن.
https://rewards.bing.com/sweepstakes/million/about
rules
@code_cache
یه سری شرایط جمع کردن شانس داره، مثلا مرورگر اج رو پیشفرض کنید، یا بینگ رو بیارید جای گوگل و کارای دیگه که تا ۲۰۰ شانس میشه جمع کرد.
این برنامه فقط توی آمریکا، پورتوریکو، کانادا، انگلستان، فرانسه و آلمان هست و جدا از ۱ میلیون دلار به ۲ نفر دیگه هم هرکدوم ۱۰ هزار دلار پرداخت میکنن.
https://rewards.bing.com/sweepstakes/million/about
rules
@code_cache
🤣5
وقتی دارید یه استراکچر توی گولنگ (Golang) تعریف میکنید، ترتیب قرار دادن فیلدهاش خیلی مهمه. این ترتیب روی حافظهی که استفاده میکنه و سرعت دسترسی بهش تاثیر داره و بهش Memory Alignment می گویند.
اگر تکه کد اول در تصویر رو در نظر بگیریم:
اینجا اول یه char داریم که یه بایت فضا میگیره و بعدش یه int که ۴ بایت. بین اینها یه فاصله (padding) میافته که حافظهی بیشتری میگیره.
حالا بیاید بخش دوم کد رو بررسی کنیم:
توی این حالت، اول int میاد و بعد char. حافظهبندی بهتری داره و فضاهای خالی (padding) کمتری استفاده میشه.
تو معماری های مختلف، این ترتیبها ممکنه تاثیرات متفاوتی داشته باشن. ولی معمولاً تو حالت دوم، حافظه بهینهتری استفاده میشه و برنامه سریعتر عمل میکنه.
پس ترتیب فیلدها توی استراکچر رو درست بچین که هم حافظه کمتری بگیره و هم سریعتر باشه! داخل کامنت ها ی نمونه کامل از همه فیلد ها رو قرار میدم.
@code_cache | <Mohammad Abdorrahmani/>
اگر تکه کد اول در تصویر رو در نظر بگیریم:
اینجا اول یه char داریم که یه بایت فضا میگیره و بعدش یه int که ۴ بایت. بین اینها یه فاصله (padding) میافته که حافظهی بیشتری میگیره.
حالا بیاید بخش دوم کد رو بررسی کنیم:
توی این حالت، اول int میاد و بعد char. حافظهبندی بهتری داره و فضاهای خالی (padding) کمتری استفاده میشه.
تو معماری های مختلف، این ترتیبها ممکنه تاثیرات متفاوتی داشته باشن. ولی معمولاً تو حالت دوم، حافظه بهینهتری استفاده میشه و برنامه سریعتر عمل میکنه.
پس ترتیب فیلدها توی استراکچر رو درست بچین که هم حافظه کمتری بگیره و هم سریعتر باشه! داخل کامنت ها ی نمونه کامل از همه فیلد ها رو قرار میدم.
@code_cache | <Mohammad Abdorrahmani/>
👍4❤1