در دیتابیس همه ما با ( Create, read, update and delete) که به اختصار (CRUD) آشنایی داریم
CRUD SQL
Create INSERT
Read SELECT
Update UPDATE
Delete DELETE
امروز با مفهوم Upsert in SQL آشنا شدم ترکیب “update” و “insert.” از عبارت UPSERT برای درج ردیفی در جایی که وجود ندارد استفاده میشود یا برای به روز رسانی سطر با مقادیر جدید در صورت وجود
https://antonz.org/sql-upsert/
CRUD SQL
Create INSERT
Read SELECT
Update UPDATE
Delete DELETE
امروز با مفهوم Upsert in SQL آشنا شدم ترکیب “update” و “insert.” از عبارت UPSERT برای درج ردیفی در جایی که وجود ندارد استفاده میشود یا برای به روز رسانی سطر با مقادیر جدید در صورت وجود
https://antonz.org/sql-upsert/
اگر فونتی Monospaced باشه یعنی همه یا اکثر کاراکترها به همان میزان فضای افقی را اشغال می کنند
اگر شما هم دوست دارید با واژه شناسی و اصطلاحات دنیای فونت بیشتر آشنای شوید به دانشنامه فونت گوگل یک سر بزنید
https://fonts.google.com/knowledge/glossary#a-d
مثلا Monospaced
https://fonts.google.com/knowledge/glossary/monospaced
اگر شما هم دوست دارید با واژه شناسی و اصطلاحات دنیای فونت بیشتر آشنای شوید به دانشنامه فونت گوگل یک سر بزنید
https://fonts.google.com/knowledge/glossary#a-d
مثلا Monospaced
https://fonts.google.com/knowledge/glossary/monospaced
Google Fonts
Glossary – Fonts Knowledge - Google Fonts
Making the web more beautiful, fast, and open through great typography
This media is not supported in your browser
VIEW IN TELEGRAM
من میگم زود به دنیا امدیم ها
ماژول حافظه جدید LPCAMM سامسونگ آمده ورود به بازار است
سامسونگ رم داده جای So-DIMM و LPDDR DRAM که
تا 50 درصد قویتر
تا 70 درصد از نظر مصرف انرژی بهینهتر
تا 60 درصد فضای کمتری روی مادربرد
درنتیجه لپ تاپ ها،تبلت ها و ...
کوچکتر ، نازکتر ، سبکتر
ماژول حافظه جدید LPCAMM سامسونگ آمده ورود به بازار است
سامسونگ رم داده جای So-DIMM و LPDDR DRAM که
تا 50 درصد قویتر
تا 70 درصد از نظر مصرف انرژی بهینهتر
تا 60 درصد فضای کمتری روی مادربرد
درنتیجه لپ تاپ ها،تبلت ها و ...
کوچکتر ، نازکتر ، سبکتر
👍1
کانال مهرداد لینوکس
برای پردازش JSON در Terminal از دستور jq استفاده میکردم curl https://ipwho.is/8.8.8.8 | jq echo '{"name": "world"}' | jq جدیدا از دستور fx استفاده میکنم به نظر امکان قابل توجهی نسب به jq داره https://fx.wtf/ https://github.com/antonmedv/fx
مثال پردازش JSON توی ترمینال
توی کد زیر میتوانند تعدادی متغییر برای ست شدن توی shell
تعریف کنید
json='{"a":42, "b":"s t r i n g", "c": []}' ; eval $(echo $json | jq -r 'to_entries | .[] | select(.value | scalars) | .key + "=\"" + (.value | tostring) + "\";"' | tee /dev/tty)
توی کد زیر میتوانند تعدادی متغییر برای ست شدن توی shell
تعریف کنید
json='{"a":42, "b":"s t r i n g", "c": []}' ; eval $(echo $json | jq -r 'to_entries | .[] | select(.value | scalars) | .key + "=\"" + (.value | tostring) + "\";"' | tee /dev/tty)
👍1
پایگاه داده SQLite یکی از بهترین Embedded database ها است
با توجه به محبوبیت این پایگاه داده بحث سرعت و کارایی در آن بسیار مهم است مقایسه بین متد ها انجام داده که چقدر توی سرعت تاثیر میزاره
اختلاف در حد ۸ میلیون رکورد در ثانیه !!! بین روش های استفاده
https://voidstar.tech/sqlite_insert_speed/
جالبه بدونید استفاده از SQlite بیشتر از 35% از خود فایل سیستم سریع تر است
https://www.sqlite.org/fasterthanfs.html
با توجه به محبوبیت این پایگاه داده بحث سرعت و کارایی در آن بسیار مهم است مقایسه بین متد ها انجام داده که چقدر توی سرعت تاثیر میزاره
اختلاف در حد ۸ میلیون رکورد در ثانیه !!! بین روش های استفاده
https://voidstar.tech/sqlite_insert_speed/
جالبه بدونید استفاده از SQlite بیشتر از 35% از خود فایل سیستم سریع تر است
https://www.sqlite.org/fasterthanfs.html
👍1
به نظر شما بهترین ابزار ساخت Bootable USB از ISO کدوم ابزاره ؟
تجربه استفاده شما از این ابزار ها چی بوده؟
تجربه من از DD استفاده نکنید به ریسکش نمی ارزه
تجربه استفاده شما از این ابزار ها چی بوده؟
تجربه من از DD استفاده نکنید به ریسکش نمی ارزه
Anonymous Poll
79%
Rufus
18%
Etcher (BalenaEtcher)
6%
dd (Disk Dump)
12%
ابزار دیگه تو کامنت میگم
با Modern SQL آشنایی دارید ؟ با دستورات
With clause
With recursive clause
Over (…)
from … for system_time …
آشنایی دارید ؟ پایگاه داده که شما با آن کار میکنید از چه نسخه ای از Modern SQL پشتیبانی میکند ؟
یک سایت خوب برای برسی موضوع
https://modern-sql.com/
With clause
With recursive clause
Over (…)
from … for system_time …
آشنایی دارید ؟ پایگاه داده که شما با آن کار میکنید از چه نسخه ای از Modern SQL پشتیبانی میکند ؟
یک سایت خوب برای برسی موضوع
https://modern-sql.com/
Modern-Sql
Modern SQL: A lot has changed since SQL-92
SQL has evolved. Beyond the relational model. Discover it now.
❤🔥1
این سایت های رزومه نویسی همچین میگن قالب رزومه را باید بخری انگار ایده از خودشون بوده بگذریم
این مخزن حدود ۶۰ تا قالب رزومه را با فرمت latex گذاشته ملت استفاده کنند
https://github.com/sadransh/awsome-list-of-cv-and-resume-templetes
اگر دوست دارید برای رزومه خودتون از این قالب ها استفاده کنید نیاز است کمی LaTeX را بلد باشید کتاب Beautiful LaTeX book with examples کتاب بسیار زیاد و متن باز برای آموزش لتکس به زبان ساده است https://github.com/AnMnv/eBook
این مخزن حدود ۶۰ تا قالب رزومه را با فرمت latex گذاشته ملت استفاده کنند
https://github.com/sadransh/awsome-list-of-cv-and-resume-templetes
اگر دوست دارید برای رزومه خودتون از این قالب ها استفاده کنید نیاز است کمی LaTeX را بلد باشید کتاب Beautiful LaTeX book with examples کتاب بسیار زیاد و متن باز برای آموزش لتکس به زبان ساده است https://github.com/AnMnv/eBook
GitHub
GitHub - sadransh/awsome-list-of-cv-and-resume-templetes: a collection of cv and resume styles
a collection of cv and resume styles. Contribute to sadransh/awsome-list-of-cv-and-resume-templetes development by creating an account on GitHub.
❤🔥2
Media is too big
VIEW IN TELEGRAM
انیمیشن و ریاضی درک بسیار جالب از مفاهیم ریاضی حتما حتما فیلم را تا اخر ببینید و برسی کنید چقدر با مفاهیم آنها آشنایی دارید؟
👍7❤1
هوش مصنوعی DALL-E 3 برای تصاویر به صورت عمومی و رایگان در اختیار عموم قرار گرفت
https://www.bing.com/images/create/?ref=hn
https://www.bing.com/images/create/?ref=hn
Bing
Intelligent search from Bing makes it easier to quickly find what you’re looking for and rewards you.
❤1
اگر تا الان روی دامنه شخصی خودتان ایمیل داشته باشید
با مشکل spam شدن ایمیل های خودتان رو به رو شدید
بخشی از مشکل با تنظیمات SPF, DKIM و DMARC است
درک روش کار DMARC اهمیت زیادی داره
این سایت قدم به قدم به صورت عملی DMARC را به شما یاد میدهد
https://www.learndmarc.com/
با مشکل spam شدن ایمیل های خودتان رو به رو شدید
بخشی از مشکل با تنظیمات SPF, DKIM و DMARC است
درک روش کار DMARC اهمیت زیادی داره
این سایت قدم به قدم به صورت عملی DMARC را به شما یاد میدهد
https://www.learndmarc.com/
👍8❤🔥1
رمزنگاری درایو های سیستم اهمیت زیادی در امنیت شما دارد
ابزار VeraCrypt یک ابزار رایگان متن باز برای Windows, Mac Linux است که بر اساس TrueCrypt 7 نوشته شده
https://www.veracrypt.fr/en/Home.html
یک درایو را روی سیستم خودتان حتی با حجم کم برای اطلاعات حساس مثل پوشه وصایای امام رمز نگاری کنید
ابزار VeraCrypt یک ابزار رایگان متن باز برای Windows, Mac Linux است که بر اساس TrueCrypt 7 نوشته شده
https://www.veracrypt.fr/en/Home.html
یک درایو را روی سیستم خودتان حتی با حجم کم برای اطلاعات حساس مثل پوشه وصایای امام رمز نگاری کنید
👍4
خیلی علاقه به ابزار های کشیدن نمودار ها مثل UML و ... دارم
ابزار
https://nomnoml.com/
توی کشیدن خیلی خوش دسته شما را بیشتر یاد
https://plantuml.com/
میندازه خوبی اینها اینه میتوانید از git برای کنترل نسخه نمودار خودتان استفاده کنید
ابزار
https://nomnoml.com/
توی کشیدن خیلی خوش دسته شما را بیشتر یاد
https://plantuml.com/
میندازه خوبی اینها اینه میتوانید از git برای کنترل نسخه نمودار خودتان استفاده کنید
👍2
تست های API خودتان را با چه ابزاری انجام میدید ؟
ابزار postman یا insomnia براتون سنگینه ؟
Bruno - Opensource IDE for exploring and testing APIs
را یک تست بزنید
https://github.com/usebruno/bruno
ابزار postman یا insomnia براتون سنگینه ؟
Bruno - Opensource IDE for exploring and testing APIs
را یک تست بزنید
https://github.com/usebruno/bruno
🙏4
ابزار ngrok و localtunnel دسترسی به localhost از اینترنت .
اگر نیاز دارید پروژه ای را که نوشتید به کارفرما نشان بدهید و نمی خواهید هاست بگیرید و روی هاست اجرا کنید میتوانید از یکی از این دو ابزار استفاده کنید
ngrok http 80
lt --port 8000
ssh -R 80:localhost:3000 serveo.net
وقتی اجرا کنید یک URL یکتا میسازد و تمام
https://ngrok.com/
https://github.com/localtunnel/localtunnel
serveo.net
اگر نیاز دارید پروژه ای را که نوشتید به کارفرما نشان بدهید و نمی خواهید هاست بگیرید و روی هاست اجرا کنید میتوانید از یکی از این دو ابزار استفاده کنید
ngrok http 80
lt --port 8000
ssh -R 80:localhost:3000 serveo.net
وقتی اجرا کنید یک URL یکتا میسازد و تمام
https://ngrok.com/
https://github.com/localtunnel/localtunnel
serveo.net
🙏3
سایت linkcollect.iol به کاربران اجازه میده لینک های مفید خودشون را دسته بندی کنند و اشتراک بزارند
مثلا پروفایل من
https://linkcollect.io/mehrdadlinux
پروفایل های دیگر در بخش Explorer هست و لینک های عالی پیدا کنید
کروم Extensions داره
https://github.com/linkcollect/Main-Website-Linkcollect
مثلا پروفایل من
https://linkcollect.io/mehrdadlinux
پروفایل های دیگر در بخش Explorer هست و لینک های عالی پیدا کنید
کروم Extensions داره
https://github.com/linkcollect/Main-Website-Linkcollect
linkcollect.io
LinkCollect - Save and Share Resources Blazingly Fast ⚡️
The most loved bookmarking tool - we help people to collect, curate and share amazing resources by just bookmarking links!
👍3
با این سرعت اینترنت نیاز میشه از YouTube دانلود کنیم
بهترین ابزار youtube-dl بود که دیگه کار نمیده جایگزینش ؟
Yt-dlp
ابزاری که به راحتی میتوانید حتی یک playlist را یک کانال را کامل دانلود کنید
yt-dlp <video_url>
yt-dlp <playlist_url>
آموزش کامل:
https://ostechnix.com/yt-dlp-tutorial/
بهترین ابزار youtube-dl بود که دیگه کار نمیده جایگزینش ؟
Yt-dlp
ابزاری که به راحتی میتوانید حتی یک playlist را یک کانال را کامل دانلود کنید
yt-dlp <video_url>
yt-dlp <playlist_url>
آموزش کامل:
https://ostechnix.com/yt-dlp-tutorial/
OSTechNix
Yt-dlp Commands: The Complete Tutorial For Beginners (2025)
This yt-dlp tutorial lists the most common yt-dlp commands for downloading videos and audio from YouTube and various other websites on Linux.
👍1