Programming facts
Open in Telegram
940
Subscribers
No data24 hours
+27 days
+1630 days
Posts Archive
این طرح زیبا با استفاده از زبان برنامه نویسی دارت طراحی شده با استفاده از فلاتر پر قابلیت و بینظیر
لینک گیت هابش
https://github.com/justkawal/ui
داخل لینکدین خود فلاتر یافتم
https://www.linkedin.com/posts/flutter-updates_flutter-flutterui-flutterdev-activity-7229345150521524225-68qp?utm_source=share&utm_medium=member_android
می میتونه حدس بزنه این طرح زیبا با استفاده از چه زبانی یا چه فریمورکی نوشته شده؟😄
جوابشو تا شب میزارم
گروه هکری IRLeaks که کلی دیتابیس به باد داده ادعا کرده یه بانک رو هک کرده!😐
خدایی این همه بقیه کشورها ادعای اوپن سورس بودن و بهترین رو دارن اینقدر اوپن سورس نیستن
⌨️ دوره خلاقیت الگوریتمی و برنامهنویسی پایتون
مناسب برای افراد علاقهمند به یادگیری پایتون برای اولین بار و همچنین کسایی که به حل مسائل چالشی و معماهای جذاب الگوریتمی علاقه دارن.
این دوره به تازگی توسط دانشگاه صنعتی شریف برگزاری شده و تمام محتوای دوره، شامل ویدیوهای کلاس و تمرینهای نظری و عملی، بصورت رایگان در دسترس شماست.
https://learn-python.ir
#python
@soheil_programmer
آقا خبر دارم خبر دسته اول
هتزنر لوکیشن سنگاپور رو هم به سروراش اضافه کرده!!!
عالیه عالیه
⭕️ اسپاتیفای و تیک تاک به طور کامل رفع فیلتر شدند!
پ.ن : نگران نباشید دستشون خورده، تا یکی دو ساعت دیگه ردیفش میکنن😂
قراره که توی این پست، ماشین مجازی هیپ هاپ رو بررسی کنیم ( سبک موسیقی نیست )😶
👀ماشین مجازی هیپ هاپ (HHVM) در اصل یه موتور اجرای کده که توسط فیسبوک ساخته شده. این موتور کدهای نوشته شده به زبان PHP و Hack رو میگیره و خیلی سریع اجراشون میکنه. حالا بذار ببینیم این چی میگه:
1⃣ سرعت بالا: HHVM با استفاده از تکنیکی به اسم JIT، کدهای PHP و Hack رو به طور لحظهای به زبان ماشین ترجمه میکنه. این کار باعث میشه که برنامهها خیلی سریعتر اجرا بشن.
2⃣پشتیبانی از Hack: Hack یه زبون پیشرفته و جدیدتر از PHP هست که فیسبوک توسعه داده. HHVM میتونه این زبون رو هم اجرا کنه و از قابلیتهای پیشرفتهاش استفاده کنه.
3⃣ سازگاری با PHP: با اینکه Hack و PHP فرقهایی دارن، HHVM تلاش میکنه تا کدهای PHP قدیمی رو هم بدون مشکل اجرا کنه.
4⃣ابزارهای کمکی: HHVM یه سری ابزار داره که به برنامهنویسها کمک میکنه تا راحتتر کد بنویسن و اشکالگیری کنن.
5⃣مصرف کم منابع: یکی از هدفهای اصلی HHVM اینه که کدها رو سریع اجرا کنه و در عین حال منابع سیستم (مثل CPU و RAM) رو کم مصرف کنه. به خاطر همین، فیسبوک از این سیستم توی سرورهاش استفاده میکنه.
به طور خلاصه، HHVM یه ابزار خیلی خوب برای اجرای سریع کدهای PHP و Hack هست که به ویژه برای پروژههای بزرگ و سنگین مثل فیسبوک ساخته شده. این ابزار هم برای کسایی که PHP کار میکنن مناسبه و هم برای اونایی که میخوان از قابلیتهای جدید Hack استفاده کنن.
#vm #hhvm
@soheil_programmer
میشه یکی بگه چرا واقعا اینجوریه؟؟؟؟؟😐
آقا ما هربار خواستیم به این زبان یه شانس دوباره بدیم بهم فنی زد.
همین بهتر که به عنوان زبان اصلیم بلدش نیستم
Object Relational Mapping یا به اختصار ORM چیه؟ و به چه دردی میخوره؟
اگه بکند کار باشید احتمال زیاد با یه ORM کار کردید یا حداقل اسمشو شنیدید توی این پست یکم دقیق تر بررسی میکنیم که ORM چه کاربردی داره . در واقع ORM ها ابزار هایی هستن که کمک میکنن برنامه نویس های شی گرا راحت تر با دیتابیس ارتباط برقرار کنن
مثلا اگه شما بخواید یه سری اطلاعات رو از جدول users بگیرید باید یه همچین کوئری sql ای بنویسید :
"SELECT id, name, email, country, phone_number FROM users WHERE id = 20"
اما کمک ORM ها میتونید با یه همچین چیزی کارو در بیارید
users.GetById(20)
ORM یک لایه بین برنامه نویس و دیتابیس ایجاد میکنه و در نهایت متد های مورد استفاده شمارو به SQL ترجمه میکنه و کوئری میزنه به دیتابیس ORM های مختلفی هم برای زبون ها و فریمورک های مختلف وجود داره مثل Eloquent برای لاراول یا ORM فریمورک جنگو و...
ORM های مختلف میتونن متد های مختلفی هم داشته باشن ولی در نهایت هدفشون یکیه و یه کاری انجام میدن
استفاده از ORM ها یه سری مزایاا و یه سری معایب داره
مزایایی مثل
سرعت توسعه بالاتر افزایش امنیت در اکثر اوقات کمتر سرو کله زدن با SQL و ...همینطور معایبی مثل
سرعت کمتر ORM نسبت به SQL کارایی پایین ORM در کوئری های پیچیده و...پ.ن درسته کار با ORM نیاز به دانش چندانی از SQL نویسی نداره اما به این معنی نیست که SQL بلد نباشید و فقط از ORM استفاده کنید #ORM @soheil_programmer
نود جی اس هم میخواد پشتیبانی از تایپ اسکریپت رو اضافه کنه, عالیه عالیه
https://devclass.com/2024/07/26/node-js-adds-experimental-typescript-support-as-it-simply-cannot-be-ignored/
اینجاست که اهمیت استفاده و فعالسازی از کدهای احراز هویت دو مرحله ای یا فعالسازی سیستم های احراز هویت دو مرحله بالا میره!
خب خداروشکر برای اکانت های مهمم همشون تایید ورود دو مرحله ای فعاله!
من که فکر میکردم فقط پسوردهام رو خودم دارم!!!😐
نگو اکانت هام عمومیه،! هر می بخواد میتونه بره و بیاد!!😐
واقعا هیچی ندارم برای گفتن فقط باید بشینم دو سه روز تا اینا رو ردیف کنم
🌐 توصیه اکید برای استفاده از Goolge Password
#گوگل اقدام جالبی انجام داده است که در آن دیتابیسهایی که هک شده و پسوردهای آنها فاش شدهاند را با رمزهای شما در «گوگل پسوورد» تطبیق میدهد. در صورت تطابق، به شما ایمیلی ارسال میشود تا رمز عبورهای خود را تغییر دهید. این موضوع به جلوگیری از هک شدن شما کمک میکند.
ممکن است پسوردهای فاش شده مربوط به حسابهای کاربری شما در سایتهای هک شده باشند. از این رو استفاده از «گوگل پسوورد» حتما توصیه میشود، علاوه بر آن حتماً ورود دو مرحلهای را نیز برای همه سایتها فعال کنید تا ورود به حساب فقط از طریق پسورد نباشد.
🌐 https://passwords.google.com/
@soheil_programmer | @kaliboys
🌐 اخبار منتشر شده که مدل Gemini به تازگی ارتقا یافته است و اکنون با 1.5 Flash پاسخ های با کیفیت بهتری ارائه می دهد!
گوگل نسخه مجانی هوش مصنوعی Gemini رو ارتقا داده و اون رو به مدل جدید Gemini 1.5 Flash مجهز کرده که علاوه بر سرعت بالاتر، جوابهای اون از مدل فعلی کیفیت بالاتری دارن و context window اون با افزایش 4 برابری به 32 هزار توکن رسیده که امکان پردازش اطلاعات بیشتری (مثلای فایلهای بلندتر) رو مهیا میکنه.
@soheil_programmer | @kaliboys
