Forwarded from It's FOSS
Download with ease using these neat download managers:
https://itsfoss.com/best-download-managers-linux/
https://itsfoss.com/best-download-managers-linux/
It's FOSS
Top 6 Best Download Managers for Linux Desktop
Explore some of the best download managers for Linux to make things easy!
Forwarded from Fun4You (Daniel)
www.opensourcealternative.to
تو این سایت میتونین اسم اپ هایی که اوپن سورس نیستن رو سرچ بزنین تا جایگزین اوپن سورس بهتون پیشنهاد بده.
منبع
@DanielN_CH
تو این سایت میتونین اسم اپ هایی که اوپن سورس نیستن رو سرچ بزنین تا جایگزین اوپن سورس بهتون پیشنهاد بده.
منبع
@DanielN_CH
ویدیو جالبی راجب functools برای دستکاری توابع
حتما بدرد پایتون کارا میخوره
https://youtu.be/B9yM53qkbW0
ادیت:
ویدیو ArjanCodes هم هست و من به نظرم پیشرفته تره
https://youtu.be/ph2HjBQuI8Y
حتما بدرد پایتون کارا میخوره
https://youtu.be/B9yM53qkbW0
ادیت:
ویدیو ArjanCodes هم هست و من به نظرم پیشرفته تره
https://youtu.be/ph2HjBQuI8Y
چرا از ORM استفاده نکنیم؟
نظر شخصی خودم هم بگم اینه که SQL یاد گرفتن اصلا در هر صورت نیازه.
دانش دیتابیسی که نیاز دارید واسه اینکه با ORM کار کنید اصلا تنها با یادگیری SQL برطرف میشه.
من خودم با نوشتن یه خط query کاری رو کردم که داخل ORM باید کلی دنبال داکیومنت و از این داستانا میگشتم.
خیلی اینطوری راحت ترم. و اینکه بعدا از ORM میشه واسه ساده سازی عملیات هایی استفاده کرد.
ولی هیچ چیزی جای Raw SQL رو نمیگیره.
https://www.youtube.com/watch?v=bpGvVI7NM_k
نظر شخصی خودم هم بگم اینه که SQL یاد گرفتن اصلا در هر صورت نیازه.
دانش دیتابیسی که نیاز دارید واسه اینکه با ORM کار کنید اصلا تنها با یادگیری SQL برطرف میشه.
من خودم با نوشتن یه خط query کاری رو کردم که داخل ORM باید کلی دنبال داکیومنت و از این داستانا میگشتم.
خیلی اینطوری راحت ترم. و اینکه بعدا از ORM میشه واسه ساده سازی عملیات هایی استفاده کرد.
ولی هیچ چیزی جای Raw SQL رو نمیگیره.
https://www.youtube.com/watch?v=bpGvVI7NM_k
YouTube
DONT USE AN ORM | Prime Reacts
Recorded live on twitch, GET IN
https://twitch.tv/ThePrimeagen
Blog article: https://wozniak.ca/blog/2014/08/03/1/index.html?utm_source=tuicool&utm_medium=referral
MY MAIN YT CHANNEL: Has well edited engineering videos
https://youtube.com/ThePrimeagen…
https://twitch.tv/ThePrimeagen
Blog article: https://wozniak.ca/blog/2014/08/03/1/index.html?utm_source=tuicool&utm_medium=referral
MY MAIN YT CHANNEL: Has well edited engineering videos
https://youtube.com/ThePrimeagen…
در ضمن.
SQLite
خیلی خوبه واسه پروژه های سبک و متوسط.
خیلی باهاش کار کردم و اینکه نکات و تفاوت های مهمی داره.
ولی جدا از این داستانا اینترفیس پایتونش خیلی خوب و تمیزه.
SQLite
خیلی خوبه واسه پروژه های سبک و متوسط.
خیلی باهاش کار کردم و اینکه نکات و تفاوت های مهمی داره.
ولی جدا از این داستانا اینترفیس پایتونش خیلی خوب و تمیزه.
هولی شت.
فکر نمیکردم PHP اینقدر بهبود یافته باشه از سال 2012.
https://www.youtube.com/watch?v=WsnHWxO7Krw
فکر نمیکردم PHP اینقدر بهبود یافته باشه از سال 2012.
https://www.youtube.com/watch?v=WsnHWxO7Krw
YouTube
PHP Doesn't Suck Anymore? | Prime Reacts
Recorded live on twitch, GET IN
https://twitch.tv/ThePrimeagen
Reviewed video: https://www.youtube.com/watch?v=ZRV3pBuPxEQ
Channel: Aaron Francis | https://www.youtube.com/@aarondfrancis
MY MAIN YT CHANNEL: Has well edited engineering videos
https://…
https://twitch.tv/ThePrimeagen
Reviewed video: https://www.youtube.com/watch?v=ZRV3pBuPxEQ
Channel: Aaron Francis | https://www.youtube.com/@aarondfrancis
MY MAIN YT CHANNEL: Has well edited engineering videos
https://…
Forwarded from برنامه نویسی به شرط خنده | Developer funs (╰ RαмтιИ ʁ ╮)
پیج آفیشال پایتون در رابطه با بهبود سرعت کد. نکات جالبی میتونید پیدا کنید داخلش
https://wiki.python.org/moin/PythonSpeed
https://wiki.python.org/moin/PythonSpeed
جدیدا فرانت اند گرافیکی داریم واسه scrcpy؟؟ جالبه.
با پایتون نوشتن.
برنامه ای هست که امکان استفاده ریموت از تلفن همراه اندرویدی رو بهتون میده به وصیله USB یا اتصال بی سیم با adb. قابلیت های زیادی داره
https://www.linuxuprising.com/2019/09/helper-gui-for-scrcpy-android-desktop.html?m=1
با پایتون نوشتن.
برنامه ای هست که امکان استفاده ریموت از تلفن همراه اندرویدی رو بهتون میده به وصیله USB یا اتصال بی سیم با adb. قابلیت های زیادی داره
https://www.linuxuprising.com/2019/09/helper-gui-for-scrcpy-android-desktop.html?m=1
Linux Uprising Blog
Helper GUI For scrcpy, The Android Desktop Display And Remote Control Tool
guiscrcpy is a PyQt5 GUI for scrcpy, a free and open source application to display and control Android devices connected via USB or wirelessly from your desktop, be it Linux, Windows or Mac.
Forwarded from Currently Nothing (Sohrab)
Currently Nothing
متاسفانهفروم ubuntu.ir رواز دست دادیم. 👨💻 @sbstuff
البته تعجب نمیکنم از این حرکات.
نرم افزار ازاد که چه عرض کنم ازادی بی معنیه اینجا :)
نرم افزار ازاد که چه عرض کنم ازادی بی معنیه اینجا :)
این مقاله جالبی راجب SQL هست
شاید تا حالا از خودتون پرسیدید که تا چه اندازه ای ستون داخل یه جدول SQL جا بدم
یا ستون هارو کی تقسیم کنم
این مقاله دیدگاه و پرسپکتیو جالبی میده
https://blog.codinghorror.com/maybe-normalizing-isnt-normal/
شاید تا حالا از خودتون پرسیدید که تا چه اندازه ای ستون داخل یه جدول SQL جا بدم
یا ستون هارو کی تقسیم کنم
این مقاله دیدگاه و پرسپکتیو جالبی میده
https://blog.codinghorror.com/maybe-normalizing-isnt-normal/
Codinghorror
Maybe Normalizing Isn't Normal
One of the items we're struggling with now on Stack Overflow is how to maintain near-instantaneous performance levels in a relational database as the amount of data increases. More specifically, how to scale our tagging system. Traditional database design…
و همینطور این
https://stackoverflow.com/questions/59482/whats-the-better-database-design-more-tables-or-more-columns
https://stackoverflow.com/questions/59482/whats-the-better-database-design-more-tables-or-more-columns
Stack Overflow
What's the better database design: more tables or more columns?
A former coworker insisted that a database with more tables with fewer columns each is better than one with fewer tables with more columns each. For example rather than a customer table with name,
نکته جالبی هم راجب پایتون بگم
داخل پایتون تایپ array و list جدان
https://docs.python.org/3/library/array.html
داخل پایتون تایپ array و list جدان
https://docs.python.org/3/library/array.html
Python documentation
array — Efficient arrays of numeric values
This module defines an object type which can compactly represent an array of basic values: characters, integers, floating-point numbers. Arrays are sequence types and behave very much like lists, e...
یه سری خبرایی هست داخل جاوا اسکریپت
انگار میخوان type hinting رو به زبان اضافه کنن
به شخصه خیلی با این حرکت موافقم
سرویس شدیم از بس با JSDoc کار کردیم
https://tc39.es/proposal-type-annotations/
https://github.com/tc39/proposal-type-annotations
انگار میخوان type hinting رو به زبان اضافه کنن
به شخصه خیلی با این حرکت موافقم
سرویس شدیم از بس با JSDoc کار کردیم
https://tc39.es/proposal-type-annotations/
https://github.com/tc39/proposal-type-annotations
tc39.es
TC39 Proposal: Types as Comments
Reserve a space for static type syntax inside the ECMAScript language. JavaScript engines would treat type syntax as comments.
بزودی یه سری طولانی با هدف آنالیز کج فهمی ها از لحاظ سرعت (performance) در دنیای برنامه نویسی و آزمایش کج فهمی ها صحبت میکنم.
میخوام که همزمان با هم یاد بگیریم و شاید به نتایج عکسی برسیم.
تمام فرضیه ها رو میخوام با کد آزمایش کنم و با استفاده از ابزار های profiling سرعتشون رو مقایسه کنم.
ابتدا میخوام از زبان پایتون شروع کنم اما میخوام به زبان های دیگه هم بسط بدم.
اسمش هم
#PerfOps
میزارم
میخوام که همزمان با هم یاد بگیریم و شاید به نتایج عکسی برسیم.
تمام فرضیه ها رو میخوام با کد آزمایش کنم و با استفاده از ابزار های profiling سرعتشون رو مقایسه کنم.
ابتدا میخوام از زبان پایتون شروع کنم اما میخوام به زبان های دیگه هم بسط بدم.
اسمش هم
#PerfOps
میزارم
Forwarded from BenDev