افزونه VSCode اتصال به دیتابیس
⭕️ Database Client
🔸MySQL
🔸MariaDB
🔸SQLite
🔸PostgreSQL
🔸Redis
🔸ClickHouse
🔸Kafka
🔸MongoDB
🔸Snowflake
🔸ElasticSearch
بجای نصب نرمافزارهای تخصصی و سنگین و پیچیده، کرک کردن و... میشه از افزونه رایگان استفاده کرد، توی IDE اجرا میشه و عملکرد بسیار خوبی هم داره، توانایی خیلی بالایی هم داره
برای سریعتر نوشتن کوئری، از snippetهای جالبی هم میشه استفاده کرد
sel、del、ins、upd、joi
افزونههای دیگری هم روش نصب کرد، مثلا
🔺Database Client JDBC
باعث میشه به همون افزونه، قابلیت JDBC اضافه شود، درنتیجه میتونه به دیتابیسهای خیلی بیشتری متصل بشه، از جمله
🔸IBM
🔸Db2
🔸Hive
🔸Presto
🔸Cassandra
و خیلی دیتابیسهای دیگر ...
توی زبانهای مختلف برنامهنویسی
روشهای متفاوتی وجود داره برای نوشتن متن چند خطی
مثلا توی php بهش میگن HERDOC و این شکلی
$x = <<<END
one
two
three
END;
one
two
three
one
two
three
let x = `
one
two
three
`;
const str = (S,...V) => S.raw.reduce((acc,str,i) => acc+str+(V[i]||""),"").split("\n").map(L=>L.replace(/^\t+/,"")).join("\n").trim();
🎈 کانال BAFO | فرصتهای شغلی برنامهنویسی
آیا به دنبال شغل رؤیایی خود در دنیای برنامهنویسی هستید؟
ما اینجا هستیم تا بهترین فرصتهای شغلی برای برنامهنویسان را به شما معرفی کنیم.
🧨 @BAFO_channel
مسئله من نیستم! مسئله سرکوب، اعدام، زندان و فقر است.
همین روزها یکی از شهروندان ایران در شهر ملکان به نام غفار اکبری زیر شکنجه ماموران نیروی انتظامی جان باخته است.
دیروز من بهعنوان یک فعال شناختهشدهی ۴۰ ساله توسط ماموران یگان ویژه نیروی انتظامی مورد آزار و اذیت جنسی و فحاشی جنسی قرار گرفتم. ماموران انتقال یگان ویژه که رفتارشان مصداق رفتار اراذل و اوباش و متجاوزان بود و به هر زنی در خیابان فحاشی رکیک میکردند، حین بازداشت، سر من را از سمت گوش چپ، محکم به درب ماشین کوبیدند و با استفاده از گیجی لحظهای من، به زور توی ماشینشان هلم دادند. داخل اتومبیل، دو دست من را گرفته بودند و راننده مدام میگفت: «مادرت رو ...» آن که سمت چپم بود دست چپم را به زور به میان پایش برده بود و میگفت برام بمال! سمت راستی هم به مادر و خواهرم فحش میداد. در همین حال که دستان من را گرفتار بودند با رخ فاتح، سلفی میگرفتند و وقتی به سختی اعتراض میکردم، صدای کرکرشان بیشتر میشد و میگفتند «دهانت را برایت جر میدهیم.» مامور سمت چپ دستش را به زیر لباسم میبرد به نفر راست میگفت خوب هم سفید است: «شب در بازداشتگاه میخواهم زنم بشود.» آن یکی میگفت: «مادرش را جلوی چشمش...»
راننده میگفت: ما منتظریم بودیم خودت را به آتش بکشی! تخمش را نداشتی این دفعه خودت را بسوزان.
همانها که سارینا و نیکا را کشتند، صراحتا میگفتند: «نه تنها عین سگ شما را میکشیم بلکه شما را میگ...»
همهی اینها تا زمانی بود که من را تحویل مامورانی دهند که دوربین داشتند!
این بخشی از رفتار مأموران نیروی انتظامی با شهروندان است که از این پس میخواهم به آنها بگویم «دسته اراذل و اوباش و متجاوزان.» اینها همانها هستند که میگویند مجری قانون و محافظ مملکت هستند و زنان را به جرم بدحجابی مورد آزار و اذیت قرار میدهند. من مقاومت میکنم برای اینکه «مسئله من نیستم» ستمی است که بر هر شهروند ایرانی توسط حکومت و اراذل و اوباشش روا داشته میشود. اینها همانها هستند که از بچههای اکباتان و آنها که محکوم به اعدام شدند یا کشته شدند با همین روشها اعتراف میگیرند و بعد قوه قضاییه که کانون بیعدالتی است با همین اعترافات حکم اعدام صادر کرده و آن را اجرا میکند. حتی اگر یک نفر باشم در مقابل این رفتارها خواهم ایستاد و بیش از این اجازه نمیدهم ما را تحقیر کنید. «مسئله من نیستم» مسئله بازگردان شان و عزت به انسانهایی است که در این سرزمین زندگی میکنند و ایرانی نام گرفتهاند، «مسئله من نیستم» مسئله پس گرفتن ایران است.
بنابر این رفتارهای غیرانسانی و غیراخلاقی که با ما شهروندان ایرانی توسط مأموران به اصطلاح انتظامی انجام میشود:
تصمیم من این است. بهجای آنکه مرا بازداشت کنید، نگه دارید و بکشید، قلب یا سر من را هدف قرار دهید.
@Hosseinronaghi
⭕️ اپهای تولید رمز یکبارمصرف چجوری کار میکنن؟
00:01 چرا باید بدونیم چی هستن
01:19 اپ باید چه ویژگی داشته باشه
03:05 Unix Timestamp چیست
06:13 Hash Algorithm چیست
11:55 اصلا چرا مورداستفاده قرار بگیره
19:28 چگونه همگامسازی شکل میگیره
26:23 اهمیت تاریخوزمان برای تولید رمز
28:23 کلیت قضیه به چه صورته
29:20 امکان جاسوسی یا سرقترمز؟
⭕️ Wave Terminal
✅ Open Source
🔹Windows
🔹Linux
🔹Mac
Features:
🔸File Previews
🔸Data Visualization
🔸Integrated AI
🔸Remote File Editing
🔸Inline Web Browser
🔸Customize, Theme, Style
🔸Build widgets with HTML
🌐 waveterm.dev
⬇️ Download
⭕️ Byobu
open source text-based window manager and terminal multiplexer. It was originally designed to provide elegant enhancements to the otherwise functional, plain, practical GNU Screen
works on most Linux, BSD, and Mac distributions
✅ open source
🔺
این یوزراسکریپت رو خیلی توسعه دادم و سایتهای زیادی بهش اضافه کردم، از جمله
🔸stackoverflow.com
🔸stackexchange.com
🔸superuser.com
🔸serverfault.com
🔸askubuntu.com
🔹duckduckgo.com
🔹medium.com
🔹reddit.com
🔹scribd.com
بنظر خودم خیلی عالی و مفید و ایدهآل شده
🔺آموزش استفاده
بینصیب نمانید
#آموزش
⭕️ ساخت ربات گفتگوی ناشناس
🔺بسیار ساده
🔺بدون نیاز به کدنویسی
🔺کاملا رایگان و نامحدود
🔺شبانهروزی و بدونقطعی
( آموزش برنامهنویسی از صفر و نوشتن همین ربات، چون خیلی طولانی و مفصل بود، بعدا در پست مجزا ارسال خواهد شد، برای علاقمندان به کدنویسی )
رسانههای ایران با انتشار تصویری از سانسور و پوشاندن تصویر یک کودک در یک برند پوشک خبر دادند. این سانسور بر روی پای یک دختر خردسال اعمال شده و بازتاب گستردهای در فضای مجازی داشته است.
Читать полностью…Status: ✅
🆔 @raw_json_cybot
Name: Show Message Details
Description: reveal message technical data in JSON format
#tool #programming #dev #developer
Host: Cloudflare Workers
Source: ❌Close
Permissions:
🔘 ---
Works at #private
نوردVPN سرورهای زیادی داره
مثلا برای کشور لهستان، آدرسهاش به این صورتهpl230.nordvpn.com
که مثلا عدد سرورها از 130 الی 250 هست
ولی برای همه اعداد سرور وجود نداره
برای پیدا کردن سرورهای سالم و قابلاتصال
در ترمینال لینوکص
یا ترموکص اندروید
میتونیم از حلقه for استفاده کنیم
for i in {110..123}; do echo "pl$i.nordvpn.com"; done
for i in {120..250}; do timeout 2 ping -c1 -n pl$i.nordvpn.com 2>/dev/null |grep time= |sed -E 's/.+from\s(\S+):.+/\1/'; done
for i in {120..250}; do timeout 2 ping -c1 -n pl$i.nordvpn.com 2>/dev/null |grep time= |sed -E 's/.+from\s(\S+):.+/\1/' >> Poland.txt; done
for i in {120..250}; do SRV="pl$i.nordvpn.com"; echo -ne "$SRV\t"; RES=$(timeout 2 ping -c1 -n $SRV 2>/dev/null |grep time= |sed -E 's/.+from\s(.+):.+time=(.+)\s.+/\1\t\2ms/'); [ -n "$RES" ] && echo $RES || echo -ne "\r\e[K"; done
⭕️ به افتخار #کیانوش_سنجری میایستیم
این دلیر مرد، روزنامهنگار و فعال سیاسی، شامگاه چهارشنبه در حرکتی اعتراضی به زندگی خود پایان داد. او روز گذشته در شبکه ایکس نوشته بود در صورتی که تا غروب چهارشنبه فاطمهسپهری، نسرینشاکرمی، توماجصالحی و آرشامرضایی از زندان آزاد نشوند در اعتراض به دیکتاتوری رژیم کودک اسلامی به زندگیاش پایان خواهد داد.Читать полностью…
همچنین مهدیروحانیفرد عضو ستاد مرکزی مسعودپزشکیان، حسینصارمی (بیناموس عالم) و چند راس دیگر از عرزشیها ایشان را ترقیب به انجام خودکشی کردند و مورد تهدید قرار دادند.
⭕️ سرویس رایگان ریسایز و کش تصاویر
مناسب برنامهنویسان حوزه وب
جهت افزایش سرعت لود صفحه
همچنین افزایش امتیاز سئو
عکس اورجینال با اندازه خیلیبزرگ و حجم رو دریافت میکنه، بصورت ابری و درلحظه تصویر کوچک متناسب با نیاز شما رو تولید میکنه که تا حد زیادی فشرده شده، درنهایت با کمک کش CDN تاخیر تولید تصویر از بین میره
نمونه یک عکس
https://wallpapercave.com/wp/wp3813630.jpg
لود بصورت واسطه
https://wsrv.nl/?url=wallpapercave.com/wp/wp3813630.jpg
تغییر سایز به 240p مثلا
https://wsrv.nl/?url=wallpapercave.com/wp/wp3813630.jpg&h=240
افزایش فشردگی تا 50%
https://wsrv.nl/?url=wallpapercave.com/wp/wp3813630.jpg&h=240&q=50
✅ Open Source
حتی میتونید سرور اختصاصی خودتون رو بسازید
با ++C نوشته شده، از libvips و nginx استفاده میکنه، سایتی مشابه همون رو بوجود بیارید، یا مثلا سایتهای بزرگی مثل دیجیکالا میتونن سرویس اختصاصی خودشون رو بوجود آورد
فرمت JPEG خیلی برای نگهداری عکسها ایدهآل بود، از زمان خلقتش 1992 تا به امروز اکثر نیازها رو برطرف کرده؛
هم کیفیت قابل قبولی داشت
هم توانایی فشرده کردن زیادی داشت
Joint
Photographic
Experts
Group
محدودیتهایی داشت که شاید بشه از اونا بعنوان نقاط ضعف اسم برد
مثلا فقط حاوی تصویر تک لایه بود
فقط تصاویر RGB بودن، برای چاپخونهها که CMYK کار میکردن آزاردهنده بود
توانایی transparency نداشت، نمیشد بخشی از عکس بصورت شیشهای باشه
عدم توانایی ذخیره عکس اورجینال بدون فشردگی
عدم توانایی در نگهداری تصاویر متحرک یا فیلم
عدم امکان ترسیم اشکال برداری و...
بعدها گروهی جمع شدن و کل پروژه رو مجددا بازنویسی کردن توی زبان C نوشتن، تحت عنوان OpenJPEG شروع به فعالیت کردن و اونو توسعه میدادن و...
🔻ویژگیهای فرمت JXL چی هستن
🔸به لحاظ فشردگی
فرمت JXL میزان فشردگی بیشتری داره، مثلا دو عکس با رزولیشن یکسان و دارای سطح کیفیت یکسان، ولی حجم کمتری اشغال میکنه
برای عکاسی استاندارد حدود 40~30 درصد حجم کمتری داره
برای عکسهای بدونفشردگی مثل PNG حدود 50% حجم کمتر
اگه عکس دارای شفافیت باشه حجم فشردگی بیشتر خواهد داشت
🔸به لحاظ کیفیت تصویر
بازم JXL تصاویر با کیفیتتری دخیره میکنه، نسب به JPEG با همون سایز
🔸به لحاظ تواناییها
توانایی ذخیره عکس اورجینال بدونفشردگی رو هم داره (کهفرمتJPEGنداشت)
پشتیبانی از شفافیت (Transparency) دارد
توانایی ذخیره تصاویر متحرکت مشابه GIF دارد
پشتیبانی از HDR و WCG دارد (که اجازه میده تصاویر زندهتر و واقعیتر باشن)
سازگاری حداکثری با JPEG را دارد
مثلا اگه دستگاه توانایی پخش JXL نداشت، بدون تغییر در کیفیت میتونه دقیقا همون عکس رو به JPEG تبدیل کنه
🔸سرعت اینکد و دیکد
به لحاظ سرعت ذخیره سازی، فرمت JXL حدود 4 برابر کند است
مثلا عکسی که توی 0.1 ثانیه ذخیره میشد توی 0.4 ثانیه ذخیره میشه
به لحاظ سرعت خواندن، دیکد و نمایش، حدود 2 برابر سریعتر است
که احتمالا تاثیرش چشمگیر نباشه، محسوس نباشه، مگر در عکسهای نجومی
🔹ضمن اینکه JXL از effort یا preset پشتیبانی میکنه
یعنی اینطور نیست که مثلا یه فایلی بهش بدی، همیشه اونو توی 0.6 ثانیه تبدیل کنه
میتونی تنظیم کنی پردازشگر من چه مقدار تحت فشار قرار بگیرد برای تبدیل
مثلا با effort=1 ممکنه 0.1 ثانیه طول بکشه و عکس با حجمبیشتری بده
ولی با effort=9 ممکنه 3.5 ثانیه طول بکشه و حجم خیلیکمتری بهت بده
❗️برخلاف JPEG که اصلا چنین قابلیتی نداشت
❇️ Portmaster
فایروال خیلی خوبی هست و اگر تمایلی داشتین نصبش کنید بصورت اوپن سورس هست و کاملا رایگانه
مهمترین و اصلی ترین تمرکز اون روی حریم خصوصی هست هر چند که امکانات بسیار جالبی هم داره مثلا میتونید سایتی رو داخل کروم بلاک کنید ولی داخل فایرفاکس باز بشه و خیلی چیزای دیگه که سعی کنید باهاش کار کنید تا متوجه بشید
🟢 https://yasserdivar.ir
🔗 https://safing.io/
دقت کنید که نصب آنلاین هست و چیزی بین 300 تا 500 مگابایت دانلود میکنهЧитать полностью…
⭕️ Tabby
an infinitely customizable cross-platform terminal app for local shells, serial, SSH connections
✅ open source
☑️ cross platform
🔸Windows
🔸macOS
🔸Linux
🌐 tabby.sh
⬇️ Download
#موقت
⭕️ یه ترمینال خیلی زیبا و مدرن و ناامن
🔺Warp Terminal
اکثر قابلیتهاش آفلاین و رایگان هستن، یسری قابلیتهای ویژهای داره مثل هوشمصنوعی که با اینترنت کار میکنه، برای اشتراک رایگان محدودیت روزانه 100درخواست داره، ویژگیهای بیشتر پولی هستن
سرچ رنگی، ویرایشگر حرفهای، قالبپذیری، افزونه، مشارکت گروهی و...
سازگاری با zsh و bash و fish
امکان غیرفعال کردن جاسوسی
🌐 warp.dev
⬇️ Download
🔹Windows
🔹Linux
🔹Mac
⚠️ اوپنسورس نیست
⭕️ چالش میزان جاسوسی ویندوز
مواد لازم:
🔸یک سیستمعامل مخرب
🔸داشتن 10 دقیقه زمان آزاد
🔸نداشتن سربرگهای باز :)
مراحل اقدام:
🔹ابتدا دستگاه رو ریستارت کنید
🔹تا 10 دقیقه هیچ کاری نکنید
🔹از ترافیک شبکه اسکرین بگیرید
دادستان دیوان محاسبات:
یک مزرعه ماینر در شهرری کشف شده که دیدهاند از زیر زمین یک کابل ضخیم مستقیما از نیروگاه منتظر قائم به آنجا وصل بوده و بعدا متوجه میشوند که کل نیروگاه داشته برای این واحد کار میکرده
🔺
طی مزاکراتی که با کلادفلیر نداشتم
سرویس Images رو رایگان کردن
گفتن بشرطی که بچه خوبی باشین، سوءاستفاده و خرابکاری نکنید
مستندات طریقه استفاده
علاوه بر سایت، حتی توی ورکر هم میشه ازش استفاده کرد
#موقت
⚠️ حفره امنیتی خطرناک #ویندوز
اخیرا هکرها حفره جدیدی رو پیدا کردن که ازطریق یک فایل zip. دستگاه شما رو آلوده به ویروس میکنن، و درنهایت هرکاری که دلشون بخواد انجام میدن، مثلا حتی اگه آنتیویروس داشته باشی میتونن آتنیویروس رو حذف کنن یا غیرفعال کنن یا اطلاعات مهم رو سرقت کنن یا...
ویندوز برای اینکه بتونه فایلهای زیپ رو باز کنه و نمایش بده، از کتابخانه درونی تحت عنوان zipfldr.dll استفاده میکنه، که حفره امنیتی در همین کتابخانه حضور داره، فایل زیپ خاصی رو به شما میدن، که اون فایل حاوی کدهای مخرب است، وقتی ویندوز میخواد محتوای پوشه رو نمایش بده، به اشتباه کدهای مخرب رو اجرا میکنه، درنتیجه باعث آلودگی دستگاه شما میشه
(حتی اگه هیچ فایلی رو اجرا نکنی و فقط داخل زیپ رو نگاه کرده باشی)
همانطور که قبلا گفته بودم
پیشنهاد میکنم برای باز کردن هرنوع فایل فشرده، از این نرمافزارها استفاده کنید
🔸7zstd
🔸FreeArc
🔸7-Zip
🔸PeaZip
هم ایمن هستن
هم خیلی سریعتر
هم قابلیتهای زیادی دارن
هم رایگان هستن
هم... میخوای واست نون هم بگیره؟!
امروز 13 نوامبر
روز جنبش جهانی مهربانی
World Kindness Movement
یعنی باید امروز سعی کنی یه مقدار آدم باشی، میدونم سخته ولی شدنیه، مثلا به غریبهها لبخند بزنی، مهربان برخورد کنی، از همکارانت تعریف کنی، خوبیهاشون رو بیان کنی، به خانواده سر بزنی، براشون شیرینی بگیری، بغل و بوس +18 و...