Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
سرویس گوگل داکز (که مثل آفیس وورد هست) داره ویژگی Tab رو اضافه میکنه، این کمک میکنه وقتی موضوعی داریم که نیاز به چند تا سند و بخشهای مختلف هست جای اینکه چند تا سند درست کنیم بیایم همرو داخل یه سند قرار بدیم و با Tab اونهارو از هم تفکیک کنیم.
اینجوری هم دسترسی راحتتری بهشون داریم و بهتر میتونیم روی مجموعه اسنادی که میسازیم تمرکز کنیم.
یکی از ویژگیهای دیگش زیر تبها هستن که اجازه میده اسناد تو در تو داشته باشید.
اسم تبهارو هم میتونید با متن و اموجی انتخاب کنید که راحتتر پیدا بشن.
این ویژگی الان فعال شده ولی ممکنه چند هفته طول بکشه تا برای همه کاربرها در دسترس قرار بگیره.
https://docs.google.com/
theverge
@geekalerts
اینجوری هم دسترسی راحتتری بهشون داریم و بهتر میتونیم روی مجموعه اسنادی که میسازیم تمرکز کنیم.
یکی از ویژگیهای دیگش زیر تبها هستن که اجازه میده اسناد تو در تو داشته باشید.
اسم تبهارو هم میتونید با متن و اموجی انتخاب کنید که راحتتر پیدا بشن.
این ویژگی الان فعال شده ولی ممکنه چند هفته طول بکشه تا برای همه کاربرها در دسترس قرار بگیره.
https://docs.google.com/
theverge
@geekalerts
Forwarded from DevTwitter | توییت برنامه نویسی
سرعت پروژهتون رو با php opcode ببرید بالا
https://inspector.dev/php-opcode-improve-application-performance-without-changing-your-code/
@DevTwitter | <لادویا/>
https://inspector.dev/php-opcode-improve-application-performance-without-changing-your-code/
@DevTwitter | <لادویا/>
Forwarded from a pessimistic researcher (Kc)
حالا موضوع تاک ایشون منو یاد نقدی انداخت که دوست دارم یک روز دربارهی سیلابس مورد تدریس درس نظریه زبانها و آتوماتا توی ایران بنویسم. من اولین مواجهام با آتوماتا تئوری تو اروپا بهم اثبات کرد که متأسفانه تمرکز سیلابس این درس توی ایران بیشتر تاکید روی مباحث حاشیهایه. سبک و شیوهی برخورد اهل فنِ آتوماتا در اروپا کاملا متفاوته. خلاصه بگم که سیپسر رو خیلی قبول ندارن و سبک خاص خودشون رو دارن که حتما توی یک پستی جداگانه بهش میپردازم. البته علاوه بر سیستم آکادمیک، این نقد به دانشجوها هم وارده که خیلی دنبال درک عمیق و درستی از این درس نیستن. الان مثلا تعداد دانشجوهای کلاس یک استادی که نه کارش آتوماتاست و نه درک و شناخت درستی از آتوماتا داره و نه به نظرم دوست داره که داشته باشه :))) دو برابر بچههای کلاس آتوماتای مهران هستش. خود همین پدیده نشون دهندهی اینه که سیستم خیلی عقب وایساده و دانشجوها از سیستم عقب تر. بگذریم
Forwarded from vx-underground
LiNuX iS tHe sUpErIoR Os
Delete all zip files in a directory on Windows:
del *.zip
Delete all zip files in a directory on Linux:
find "$(pwd | awk '{ print $1 }')" -type f -name "*.zip" -exec sh -c 'for file; do if [ -w "$file" ]; then rm -f "$file"; fi; done' sh {} +
Delete all zip files in a directory on Windows:
del *.zip
Delete all zip files in a directory on Linux:
find "$(pwd | awk '{ print $1 }')" -type f -name "*.zip" -exec sh -c 'for file; do if [ -w "$file" ]; then rm -f "$file"; fi; done' sh {} +
Forwarded from Go Casts 🚀
خلاصه ش اینکه تو شرکت خودروسازی Volvo دارن rust رو برای ECU ماشین ها استفاده می کنن و حالش رو میبرن
https://tweedegolf.nl/en/blog/137/rust-is-rolling-off-the-volvo-assembly-line
توضیحات «دوره + تیمسازی بکند و گولنگ Go Casts» و تخفیف ۵۰ درصدی رو در این پست میتونید بخونید 👇
https://t.iss.one/gocasts/515
@gocasts
https://tweedegolf.nl/en/blog/137/rust-is-rolling-off-the-volvo-assembly-line
توضیحات «دوره + تیمسازی بکند و گولنگ Go Casts» و تخفیف ۵۰ درصدی رو در این پست میتونید بخونید 👇
https://t.iss.one/gocasts/515
@gocasts
Forwarded from a pessimistic researcher (Kc)
دوستان فردا آقای Jacques Sakarovitc قراره در موسسهی IMDEA Software یک تاک خیلی جذاب داشته باشند با عنوان “The transformation of regular expressions into finite automata: old and new results”. احتمالا دوستانی که درس تئوری آتوماتا رو پاس کرده باشند با الگوریتم تبدیل یک regex به یک finite automaton و عکسش رو آشنا هستند از همین جهت احتمالا خیلیهاتون بکگراند کافی رو داشته باشید. فقط حواستون باشه اروپاییها به زبانهای منظم میگن Rational languages :)
این تاک فردا پنج شنبه ساعت ۱۲:۳۰ به وقت ایران برگزار میشه که میتونید از طریق این لینک به شکل رایگان شرکت کنید.آقای ساکاروویچ یکی از وزنههای آتوماتا هستند. من اولین بار با کتاب بینظیری که نوشتند یعنی Elements of Automata Theory آشنا شدم. این کتاب در مقام مقایسه با کتاب سیپسر بر خلاف اسمش اصلا مقدماتی نیست و خیلی مطالب پیشرفتهای داره. کتاب اولین بار به زبان فرانسوی نوشته شده و بعدا به انگلیسی ترجمه شده. آقای ساکاروویچ نوتیشنهای خاص خودشون رو دارن برای توصیف مباحث آتوماتا و کمی با نوتیشنهای معمولی که دانشجوها تو ایران میخونن متفاوته. ایشون توی جلد اول کتاب Handbook of Automata Theory یک فصلی رو نوشتند با عنوان Automata and rational expressions که به نظرم خیلی از مطالب تاک فرداشون رو پوشش میده و اگر فرصت داشتید حتما بخونید. اگر هم دسترسی به دو کتاب ذکر شده نداشتید بهم پیام بدید میفرستم براتون.
پسورد ورود به zoom هست :
@s3
این تاک فردا پنج شنبه ساعت ۱۲:۳۰ به وقت ایران برگزار میشه که میتونید از طریق این لینک به شکل رایگان شرکت کنید.آقای ساکاروویچ یکی از وزنههای آتوماتا هستند. من اولین بار با کتاب بینظیری که نوشتند یعنی Elements of Automata Theory آشنا شدم. این کتاب در مقام مقایسه با کتاب سیپسر بر خلاف اسمش اصلا مقدماتی نیست و خیلی مطالب پیشرفتهای داره. کتاب اولین بار به زبان فرانسوی نوشته شده و بعدا به انگلیسی ترجمه شده. آقای ساکاروویچ نوتیشنهای خاص خودشون رو دارن برای توصیف مباحث آتوماتا و کمی با نوتیشنهای معمولی که دانشجوها تو ایران میخونن متفاوته. ایشون توی جلد اول کتاب Handbook of Automata Theory یک فصلی رو نوشتند با عنوان Automata and rational expressions که به نظرم خیلی از مطالب تاک فرداشون رو پوشش میده و اگر فرصت داشتید حتما بخونید. اگر هم دسترسی به دو کتاب ذکر شده نداشتید بهم پیام بدید میفرستم براتون.
پسورد ورود به zoom هست :
@s3
dblp.org
dblp: Jacques Sakarovitch
List of computer science publications by Jacques Sakarovitch
Forwarded from DevTwitter | توییت برنامه نویسی
بعد سه بار خوندن کتاب You Don't Know JS شروع کردم به خلاصه کردنش و تو گیتهابم به اشتراک گذاشتم. ممنون میشم چکش کنید و اگه نظری داشتید بهم بگی و لطف کنید اگه خوشتون اومد یه ستاره بدید بهش
4 جلدش رو کامل خلاصه کردم و مشغول خلاصه کردن دو جلد آخرشم.
https://github.com/Masoud-z/You-Dont-Know-JS-summary
@DevTwitter | <Masoud/>
4 جلدش رو کامل خلاصه کردم و مشغول خلاصه کردن دو جلد آخرشم.
https://github.com/Masoud-z/You-Dont-Know-JS-summary
@DevTwitter | <Masoud/>
Forwarded from Woland's Linux Journal (Woland)
💠 وبدرایور سلنیوم برای بش
شلنیوم عملکرد سلنیوم در پایتون رو برای کاربران بش فراهم میکند.
برای استفاده از آن فقط به کرومدرایور و شل bash یا zsh احتیاج دارید.
🔷 برای نصب کافیست مخزن رو کلون کنید و فایل selenium.sh رو در ابتدای اسکریپت سورس کنید.
و یا استفاده از متدهای فراهم شده توسط شلنیوم، کارتون رو انجام بدین.
♦️ نمونه یک اسکریپت سادهی دمو:
نکته: پیش از اجرای اسکریپت باید chromedriver رو اجرا کنید.
🔶 لینکها:
👉 🔗 GitHub
👉 🔗 Docs
مستندات بسیار گویا و شفافی داره و کار باهاش خیلی راحته و برای کسانی که پایتون کار نیستن یا از پایتون خوششون نمیاد خیلی بهدردبخوره.
#bash #معرفی #لینوکس
شلنیوم عملکرد سلنیوم در پایتون رو برای کاربران بش فراهم میکند.
برای استفاده از آن فقط به کرومدرایور و شل bash یا zsh احتیاج دارید.
🔷 برای نصب کافیست مخزن رو کلون کنید و فایل selenium.sh رو در ابتدای اسکریپت سورس کنید.
و یا استفاده از متدهای فراهم شده توسط شلنیوم، کارتون رو انجام بدین.
♦️ نمونه یک اسکریپت سادهی دمو:
#!/usr/bin/env bash
source ./selenium.sh
main() {
# Open the URL
navigate_to 'https://google.com'
# Get the search box
local searchBox=$(find_element 'name' 'q')
# send keys
send_keys $searchBox "panda\n"
}
main
نکته: پیش از اجرای اسکریپت باید chromedriver رو اجرا کنید.
🔶 لینکها:
👉 🔗 GitHub
👉 🔗 Docs
#bash #معرفی #لینوکس
Forwarded from Sadra Codes
YouTube
UNREAL ENGINE 5.5 vs UNITY 6 | Insane Next-Gen Graphics and Best New Tech Demos
Which engine would you say is the better looking at the moment? Take a look at these new TECH DEMOS from the recently announced Unreal Engine 5.5 and Unity 6 and enjoy all the INSANE GRAPHICS!
NEW ENGINES
00:00 Time Ghost (Unity 6 Tech Demo)
04:13 Unreal…
NEW ENGINES
00:00 Time Ghost (Unity 6 Tech Demo)
04:13 Unreal…
Forwarded from a pessimistic researcher (Kc)
بهتره اصلا در نوبل شیمی رو باز نکنیم. این بنده خداها در سالهای گذشته از اینکه جایزه فیلدشون رو بیولوژیستها میبردن به قدر کافی فشار خوردن. حالا امسال علاوه بر بیولوژی، فشار AI هم دارن میخورن.
Forwarded from Future Pulse Persian
🔵 این مقاله به بررسی استفاده از زبان برنامهنویسی Rust در خط تولید ولوو میپردازد. در ابتدا، مقاله به این موضوع اشاره میکند که Rust به عنوان یک زبان امن و سریع برای برنامهنویسی سیستمی شناخته میشود و مزایای آن در مقایسه با زبانهای دیگر مانند C و C++ بررسی میشود. ولوو از Rust برای برخی از پروژههای خود استفاده کرده است، که دلیل اصلی آن ویژگیهای ایمنی حافظه و جلوگیری از باگهای رایج در مدیریت حافظه بوده است.
همچنین در مقاله توضیح داده میشود که چرا Rust توانسته است جایگاه خود را در صنعت خودرو تثبیت کند. امنیت، سرعت و قابلیتهای پیشرفته در مدیریت منابع، ولوو را به استفاده از Rust در برخی از فرآیندهای تولید و توسعه نرمافزارهای داخلی خود ترغیب کرده است. Rust به عنوان یک ابزار قدرتمند در حل مشکلات مرتبط با مدیریت حافظه و بهینهسازی عملکرد سیستمهای پیچیده خودرو به کار گرفته شده است.
🟢 https://tweedegolf.nl/en/blog/137/rust-is-rolling-off-the-volvo-assembly-line
➖➖➖➖➖➖➖➖
🕸 @labdon_academy
همچنین در مقاله توضیح داده میشود که چرا Rust توانسته است جایگاه خود را در صنعت خودرو تثبیت کند. امنیت، سرعت و قابلیتهای پیشرفته در مدیریت منابع، ولوو را به استفاده از Rust در برخی از فرآیندهای تولید و توسعه نرمافزارهای داخلی خود ترغیب کرده است. Rust به عنوان یک ابزار قدرتمند در حل مشکلات مرتبط با مدیریت حافظه و بهینهسازی عملکرد سیستمهای پیچیده خودرو به کار گرفته شده است.
🟢 https://tweedegolf.nl/en/blog/137/rust-is-rolling-off-the-volvo-assembly-line
➖➖➖➖➖➖➖➖
🕸 @labdon_academy
Forwarded from Gopher Academy
🔵 عنوان مقاله
The TinyGo Playground (Now With More Resources)
🟢 خلاصه مقاله:
خلاصه مقاله:
بازیزمین (playground) TinyGo به شما امکان میدهد تا کدنویسی را با سختافزارهای شبیهسازیشده مانند LEDها در مرورگر اینترنتی خود انجام دهید. اخیراً، منابع CPU و RAM موجود برای تست کردن در این محیط دو برابر شدهاست، که به کاربران اجازه میدهد تا عملکرد بهتر و تستهای پیچیدهتری را انجام دهند. علاوه بر این، اکنون قابلیت نمایش تخمین مصرف انرژی توسط کد نیز به آن اضافه شده است. این ویژگیهای جدید به توسعهدهندگان کمک میکنند تا درک بهتری از کارایی و تأثیر کد خود بر روی سختافزار واقعی داشته باشند.
🟣لینک مقاله:
https://golangweekly.com/link/159866/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
The TinyGo Playground (Now With More Resources)
🟢 خلاصه مقاله:
خلاصه مقاله:
بازیزمین (playground) TinyGo به شما امکان میدهد تا کدنویسی را با سختافزارهای شبیهسازیشده مانند LEDها در مرورگر اینترنتی خود انجام دهید. اخیراً، منابع CPU و RAM موجود برای تست کردن در این محیط دو برابر شدهاست، که به کاربران اجازه میدهد تا عملکرد بهتر و تستهای پیچیدهتری را انجام دهند. علاوه بر این، اکنون قابلیت نمایش تخمین مصرف انرژی توسط کد نیز به آن اضافه شده است. این ویژگیهای جدید به توسعهدهندگان کمک میکنند تا درک بهتری از کارایی و تأثیر کد خود بر روی سختافزار واقعی داشته باشند.
🟣لینک مقاله:
https://golangweekly.com/link/159866/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy Raymond)
🔶 یک مطالعه جدید و بزرگ در فرانسه بر ارتباط بین کم شنوایی بزرگسالان و زوال عقل تأکید می کند.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from Geek Alerts
استارلینک داره با همکاری اپراتور One New Zealand به صورت آزمایشی سرویس ارتباط ماهوارهای موبایلی خودشو توی نیوزیلند آزمایش میکنه، وقتی برای همه کاربرها فعال بشه میتونن سراسر نیوزیلند پیامک ماهوارهای ارسال کنن و فقط کافی هست گوشی اونا 4G داشته باشه.
اپراتور ژاپنی Rakuten هم داره با رقیب استارلینک یعنی AST SpaceMobile همکاری میکنه که اون هم سرویسهای مشابه استارلینک رو میخواد ارائه بده و احتمالا بزرگترین رقیب استارلینک هست.
advanced-television
@geekalerts
اپراتور ژاپنی Rakuten هم داره با رقیب استارلینک یعنی AST SpaceMobile همکاری میکنه که اون هم سرویسهای مشابه استارلینک رو میخواد ارائه بده و احتمالا بزرگترین رقیب استارلینک هست.
advanced-television
@geekalerts
Forwarded from Geek Alerts
توی روزهای آینده میتونید با جمنای گوگل کارهایی مثل تنظیم یادآور با Google Tasks، یا درست کردن و ویرایش لیست یا یادداشت داخل Google Keep انجام بدید و حتی دستوراتی بابت پلی لیست موسیقی یوتیوب موزیک داشته باشید.
از برنامههای گوگل هست که جمنای به تمام ابزارهای گوگل یکپارچه بشه و بشه کارهای روزانه رو با جمنای انجام داد.
https://gemini.google.com/u/3/updates
@geekalerts
از برنامههای گوگل هست که جمنای به تمام ابزارهای گوگل یکپارچه بشه و بشه کارهای روزانه رو با جمنای انجام داد.
https://gemini.google.com/u/3/updates
@geekalerts
Forwarded from Laravel News
Laravel 11.27 Released https://laravel-news.com/laravel-11-27-0
Laravel News
Laravel 11.27 Released - Laravel News
This week, the Laravel team released v11.27, with a configurable default currency in the Number helper, a Str::doesntContain() method, Schema::hasTable() performance improvements, and more.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰دستورات کمتر دیده شده در لینوکس : سری هجدهم:
در لینوکس، برای حذف ایمن فایلها و دایرکتوریها،بدون بازیابی مجدد، میتوانید از ابزارهایی مانند shred و wipe استفاده کنید.
🔸استفاده از shred:
🔹فرمان shred برای حذف ایمن فایلها طراحی شده است. با استفاده از گزینههای زیر میتوانید فایلها را به طور ایمن حذف کنید:
🔹 گزینه -u: فایل را بعد از بازنویسی حذف میکند.
🔹گزینه-n 40: فایل را 40 بار با دادههای تصادفی بازنویسی میکند.مقدار پیش فرض عدد 3 است.
برای حذف چندین فایل به صورت همزمان:
تنها اشکال shred این است که این ابزار نمی تواند با دایرکتوری ها کار کند. بنابراین، اگر نیاز دارید که محتویات یک پوشه کامل را با زیرپوشهها از بین ببرید، باید از wipe استفاده کنید.
🔸استفاده از wipe
🔹گزینه -r: به صورت بازگشتی عمل میکند و زیرپوشهها و فایلها را نیز حذف میکند.
🔹گزینه -f: تأیید حذف را غیرفعال میکند و مستقیم حذف میکند
در لینوکس، برای حذف ایمن فایلها و دایرکتوریها،بدون بازیابی مجدد، میتوانید از ابزارهایی مانند shred و wipe استفاده کنید.
🔸استفاده از shred:
🔹فرمان shred برای حذف ایمن فایلها طراحی شده است. با استفاده از گزینههای زیر میتوانید فایلها را به طور ایمن حذف کنید:
shred -u -n 40 /private/file.txt
🔹 گزینه -u: فایل را بعد از بازنویسی حذف میکند.
🔹گزینه-n 40: فایل را 40 بار با دادههای تصادفی بازنویسی میکند.مقدار پیش فرض عدد 3 است.
برای حذف چندین فایل به صورت همزمان:
shred -u -n 40 /private/file.txt /private/file2.txt
تنها اشکال shred این است که این ابزار نمی تواند با دایرکتوری ها کار کند. بنابراین، اگر نیاز دارید که محتویات یک پوشه کامل را با زیرپوشهها از بین ببرید، باید از wipe استفاده کنید.
🔸استفاده از wipe
wipe -rf /home/private/*
🔹گزینه -r: به صورت بازگشتی عمل میکند و زیرپوشهها و فایلها را نیز حذف میکند.
🔹گزینه -f: تأیید حذف را غیرفعال میکند و مستقیم حذف میکند