#دراز_نیوز
زومیت/ وردپد ویندوز پس از تقریبا سه دهه به پایان راه رسید
مایکروسافت تأیید کرد که بهزودی با انتشار بهروزرسانی جدید ویندوز، نرمافزار قدیمی و خاطرهانگیز وردپد را حذف میکند.
وردپد نخستینبار در سال ۱۹۹۵ با انتشار ویندوز ۹۵ به سیستمعامل محبوب مایکروسافت اضافه شد.
وردپد از زمان آغازبهکار، بهروزرسانیهای زیادی دریافت کرد تا هم قابلیتهایش بیشتر شود و هم طراحی بهتری به خود بگیرد؛ اما هرگز نتوانست رقیب قدرتمندی برای مایکروسافت ورد شود.
@DevTwitter
زومیت/ وردپد ویندوز پس از تقریبا سه دهه به پایان راه رسید
مایکروسافت تأیید کرد که بهزودی با انتشار بهروزرسانی جدید ویندوز، نرمافزار قدیمی و خاطرهانگیز وردپد را حذف میکند.
وردپد نخستینبار در سال ۱۹۹۵ با انتشار ویندوز ۹۵ به سیستمعامل محبوب مایکروسافت اضافه شد.
وردپد از زمان آغازبهکار، بهروزرسانیهای زیادی دریافت کرد تا هم قابلیتهایش بیشتر شود و هم طراحی بهتری به خود بگیرد؛ اما هرگز نتوانست رقیب قدرتمندی برای مایکروسافت ورد شود.
@DevTwitter
👍20
اگه توی کارتون از Google Cloud Storage استفاده میکنین. من دارم روی یه TUI برای gcs کار میکنم که بهتر از gsutil بهتون امکان گشتن، جستجو، دانلود و ... رو میده. خوشحال میشم استفادهش کنین و فیدبک بدین
https://github.com/razeghi71/burf
@DevTwitter | <مرزقی/>
https://github.com/razeghi71/burf
@DevTwitter | <مرزقی/>
❤12👍4
#کدبوک
خب خب یه کتاب خوب معرفی کنم
داستانش چیه ؟
کتاب :
Bash Scripting for Hackers and Pentesters
برنامهنویسی BASH را با تمرینهای عملی در کتاب تمرین کنید.
یاد بگیرید که چگونه از این ابزار روی شبکههای محدود استفاده کنید و وظایف امنیتی را به صورت خودکار انجام دهید.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter | <Mr.programmer/>
خب خب یه کتاب خوب معرفی کنم
داستانش چیه ؟
کتاب :
Bash Scripting for Hackers and Pentesters
برنامهنویسی BASH را با تمرینهای عملی در کتاب تمرین کنید.
یاد بگیرید که چگونه از این ابزار روی شبکههای محدود استفاده کنید و وظایف امنیتی را به صورت خودکار انجام دهید.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter | <Mr.programmer/>
👍25👎2
#کوته_نیوز
گفتن در مورد هک تپسی، در حال حاضر همه چیز تحت کنترله، نگران چیزی نباشید.
* یا معنی تحت کنترل رو نمیدونن یا با واژه ی نگرانی غریبه ان، از این دو حالت خارج نیست ://
@DevTwitter
گفتن در مورد هک تپسی، در حال حاضر همه چیز تحت کنترله، نگران چیزی نباشید.
* یا معنی تحت کنترل رو نمیدونن یا با واژه ی نگرانی غریبه ان، از این دو حالت خارج نیست ://
@DevTwitter
👍69🔥3
من اینجا یک سری چیزا واس خودم جمع میکنم درباره Backend Python و چیزایی که مربوط میشه بهش از pip بگیر تا Django و FastAPI و ORM و حتی Interview Question ها ...
حالت نت برداری داره تا اگه یه چیزی یادم رفت سریع پیدا کنم، شاید بدرد شما هم بخوره
https://github.com/zamaniamin/Python
@DevTwitter | <Amin/>
حالت نت برداری داره تا اگه یه چیزی یادم رفت سریع پیدا کنم، شاید بدرد شما هم بخوره
https://github.com/zamaniamin/Python
@DevTwitter | <Amin/>
👍16❤5
نشت اطلاعات تپسی، تا جاییکه من اخبار این حوزه رو دنبال کردم، بزرگترین (بهلحاظ حجم) و نگرانکنندهترین (بهلحاظ حساسیت) هک در سالهای اخیره.
از جنبهی حقوقی و فنی ماجرا مطلع نیستم. اما از جنبهی ارتباطی، نه اینکه اطلاعرسانی صرفا از اکانت مدیرعامل باشه رو میپذیرم و نه اون جملهی «جای نگرانی نیست» رو میفهمم.
دقیقا چه اطلاعاتی باید به بیرون درز کنه که نگران بشم؟ و ابعاد ماجرا باید چقدر بزرگ باشه که اطلاعات دقیقتری از علت ماجرا و تمهیدات شرکت دریافت کنم؟
@DevTwitter | <Milad Islamizad/>
از جنبهی حقوقی و فنی ماجرا مطلع نیستم. اما از جنبهی ارتباطی، نه اینکه اطلاعرسانی صرفا از اکانت مدیرعامل باشه رو میپذیرم و نه اون جملهی «جای نگرانی نیست» رو میفهمم.
دقیقا چه اطلاعاتی باید به بیرون درز کنه که نگران بشم؟ و ابعاد ماجرا باید چقدر بزرگ باشه که اطلاعات دقیقتری از علت ماجرا و تمهیدات شرکت دریافت کنم؟
@DevTwitter | <Milad Islamizad/>
👍76👎1
ولی یادش بخیر یه زمانی فرانت و بک جدا نبود. یه خط کانکشن mysql باز میکردی، یه خط کوئری میزدی، خط بعد توی یه حلقه for تگهای html رندر میکردی، لایوت رو با table زدن هم گناه فاحش نبود. دو هفتهای یه پروداکت کامل بالا میاوردی، یوزر هم توقع عجیبی نداشت.
واقعا چی شد کار به اینجا کشید؟
@DevTwitter | <Ares/>
واقعا چی شد کار به اینجا کشید؟
@DevTwitter | <Ares/>
🔥84👍52👎12❤5
آژانس امنیت سایبری انگلیس هشدار جدی در مورد خطر حملاتprompt injection در چتباتهایAI منتشر کرده که مدتی هست نظر محققان امنیتی رو هم جلب کرده بود.
برای درک این نوع حملات:
github.com/jthack/PIPE
و البته اگر به این حوزه در سطح فنی علاقه دارید این ابزار:
https://github.com/utkusen/promptmap
@DevTwitter | <Amir/>
برای درک این نوع حملات:
github.com/jthack/PIPE
و البته اگر به این حوزه در سطح فنی علاقه دارید این ابزار:
https://github.com/utkusen/promptmap
@DevTwitter | <Amir/>
👍22👎1
اگه یه ریپازیتوری گیتهاب رو میخواید دانلود کنید ولی میترسید حجمش خیلی بالا باشه و گرفتار بشید، میتونید قبلش با API گیتهاب حجمش رو چک کنید:
مثلا واسه ریپوی لینوکس کافیه این آدرس رو بزنید. پارامتر size رو بر حسب کیلوبایت بهتون میده:
https://api.github.com/repos/torvalds/linux
حدودا ۴.۵ گیگ :)
@DevTwitter | <OpenDrain/>
مثلا واسه ریپوی لینوکس کافیه این آدرس رو بزنید. پارامتر size رو بر حسب کیلوبایت بهتون میده:
https://api.github.com/repos/torvalds/linux
حدودا ۴.۵ گیگ :)
@DevTwitter | <OpenDrain/>
👍40👎2🔥2
#کدبوک
با این کتاب میتونید به بک اند توی جاوااسکریپت مسلط بشید، اگر node.js کار میکنید بهتون پیشنهاد میکنم بخونید این کتاب رو
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
با این کتاب میتونید به بک اند توی جاوااسکریپت مسلط بشید، اگر node.js کار میکنید بهتون پیشنهاد میکنم بخونید این کتاب رو
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍17👎1
دیروز توی مسابقه فتح پرچم بخش بلاکچین و برنامه نویسی و هک اون هم وجود داشت و فکر کردم فرصت خوبیه برای معرفی این حوزه. اگر دوست دارین ببینین که سالیدیتی چیه و چطور بهش وصل میشیم و چطوری تابعهای روی یه قرارداد هوشمند رو صدا میزنیم، این ویدئو شروع خوبیه:
https://youtu.be/Q8eEUq9iSMg?si=695Gx2t1Rim-8MhR
@DevTwitter | <jadi/>
https://youtu.be/Q8eEUq9iSMg?si=695Gx2t1Rim-8MhR
@DevTwitter | <jadi/>
🔥24👍2👎2
آموزش ۵۲ ساعته Java SE خودم رو در کانال یوتیوبم منتشر کردم. این آموزش رو ۸ سال پیش ضبط کردم و میتونه به افرادی که قصد دارن جاوا رو شروع کنن کمک کنه. تنها شرطش اینه که داخل یوتیوب مشاهده بشه.
https://youtube.com/playlist?list=PLoUfrSM-MrR3iFQZiyRgOiYri5D9RE6ux&si=X9D8ZMwQtbnrV47A
@DevTwitter | <وحید/>
https://youtube.com/playlist?list=PLoUfrSM-MrR3iFQZiyRgOiYri5D9RE6ux&si=X9D8ZMwQtbnrV47A
@DevTwitter | <وحید/>
👍21👎9❤1🔥1
باگکراد به تازگی یه آماری از هانتراش منتشر کرده که بعضیاش جالبه، مثلا ۵ درصد زیر ۱۸ سال دارن، ۷۵ درصد انگیزشون غیرمالیه، ۹۱ درصد نظرشون اینه AI کمکشون میکنه بهتر هک کنن، ۵۰ درصد توی کامیونیتی فعالن و موارد دیگه (تو عکس ببینین)، گزارش کاملو اینجا بخونین:
https://www.bugcrowd.com/blog/inside-the-mind-of-a-hacker-2023-edition/
@DevTwitter | <یاشو/>
https://www.bugcrowd.com/blog/inside-the-mind-of-a-hacker-2023-edition/
@DevTwitter | <یاشو/>
❤18👍7👎2
این سایت اومده User Flow وبسایتها و اپها رو به صورت ویدیویی گذاشته و میتونید بدون استفاده از اون سایت یا اپ بفهمید مثلا سرچ سایت Booking چطوری کار میکنه.
دسته بندی خوبی هم داره.
یه جورایی مثل Mobbin ولی خب رایگان.
https://pageflows.com/
@DevTwitter | <Diego Jr./>
دسته بندی خوبی هم داره.
یه جورایی مثل Mobbin ولی خب رایگان.
https://pageflows.com/
@DevTwitter | <Diego Jr./>
👍15👎1
#تو_کوچمون_عروسیه
چند تا از برنامه نویسهای مایکروسافت که قبلا مستقیما روی TypeScript کار میکردن یه پروپوزال دادن که typeها رو وارد جاوااسکریپت کنن. خیلی هم ازش استقبال شده، اگه تایید بشه یعنی دیگه نیازی به تایپاسکریپت نداریم :)))
@DevTwitter | <Pesar/>
چند تا از برنامه نویسهای مایکروسافت که قبلا مستقیما روی TypeScript کار میکردن یه پروپوزال دادن که typeها رو وارد جاوااسکریپت کنن. خیلی هم ازش استقبال شده، اگه تایید بشه یعنی دیگه نیازی به تایپاسکریپت نداریم :)))
@DevTwitter | <Pesar/>
👍108👎13🔥3❤1
اگه علاقه مند به دنیای برنامهنویسی هستید و قصد دارید بتازگی این مهارت رو شروع کنید، در زیر چند وب سایت جالب که به همراه بازی به شما برنامه نویسی رو آموزش میده معرفی کردم. شاید به عنوان تمرین برای متخصصین هم بد نباشه :)
1. tynker.com
Python, JavaScript, Java
2. cssbattle.dev
CSS
3. javanoscriptquiz.com
JavaScript
4. codingame.com
25 languages supported
5. ohmygit.org
Git
6. vim-adventures.com
Vim
7. flexboxfroggy.com
Flex
8. codecombat.com
Python, JavaScript, Java, C++
9. cssgridgarden.com
Grid
10. profy.dev/project/github-minesweeper
Git Workflow
@DevTwitter | <Bahram/>
1. tynker.com
Python, JavaScript, Java
2. cssbattle.dev
CSS
3. javanoscriptquiz.com
JavaScript
4. codingame.com
25 languages supported
5. ohmygit.org
Git
6. vim-adventures.com
Vim
7. flexboxfroggy.com
Flex
8. codecombat.com
Python, JavaScript, Java, C++
9. cssgridgarden.com
Grid
10. profy.dev/project/github-minesweeper
Git Workflow
@DevTwitter | <Bahram/>
👍29🔥2❤1👎1
بیاین یکم درمورد TC39 براتون بگم.
اکثریت درجریان هستن که از یه جا به بعد، نگهداری و maintain کردن js تحت استاندارد Ecma قرار گرفت.
تیم دولوپرهای ECMAScript داخل گیتهاب یه organization به نام Ecma TC39 دارن:
github.com/tc39
این تیم نزدیک به 26 سال درحال نگهداری و توسعهی استاندارد Ecma برای js هست.
تقریبا تمام برنامهریزی ها و میت هایی که بین خودشون برگزار شده، گزارشش داخل این ریپو گذاشته شده:
github.com/tc39/notes
یکی از اهداف مهمی که این تیم داره، حفظ backwards compatibility این زبان هست. اینکه تو سال 2023 کد جاوااسکریپت 15 سال پیش هنوز بدون ایراد کار میکنه مرهون این ویژگیه
اما متاسفانه js به خودی خود forwards compatible نیست.
یعنی چی؟
یعنی اگر شما مثلا یه کد جاوااسکریپت که فیچرهای es2019 داره رو داخل انجین 2016 ران کنی برنامه کرش میکنه و اجرا نمیشه.
راه حل؟
استفاده از مفهومی به نام transpile که اتفاقا شباهت زیادی با translate داره اما یکی نیستن.
یکی از این transpiler ها Babel بود
حالا دقیقا چیکار میکنه؟
با ذکر یه مثال بخوام بگم:
داخل یه کد از کلمه کلیدی let استفاده شده و قراره داخل یک مرورگر قدیمی که es6 پشتیبانی نمیکنه اجرا بشه اما نمیتونه
درنتیجه babel اون رو transpile و از var استفاده می کنه تا مرورگر قدیمی بتونه اجرا کنه
حالا این وسط فرق transpile با translate چی بود؟
خیلی کوتاه بخوام بگم:
-معمولا نتیجهی translate برخلاف transpile قابل خوندن توسط انسان نیست و به کد ماشین تغییر میکنه
-توی transpile معمولا کد سورس از یه زبان به زبان دیگه یا نسخه دیگه تو همون مقیاسِ انتزاع تبدیل میشه
و همهی اینا بخاطر ایجاد forwards compatibility هست. شعار اعضای TC39 در رابطه با این موضوع:
"We don't break the web"
ممبرای این اورگان از کمپانی های مختلف: Apple, Google, Microsoft, Mozilla, Facebook, Netflix, Bocoup, Intel, Salesforce و... هستن
@DevTwitter | <Jam/>
اکثریت درجریان هستن که از یه جا به بعد، نگهداری و maintain کردن js تحت استاندارد Ecma قرار گرفت.
تیم دولوپرهای ECMAScript داخل گیتهاب یه organization به نام Ecma TC39 دارن:
github.com/tc39
این تیم نزدیک به 26 سال درحال نگهداری و توسعهی استاندارد Ecma برای js هست.
تقریبا تمام برنامهریزی ها و میت هایی که بین خودشون برگزار شده، گزارشش داخل این ریپو گذاشته شده:
github.com/tc39/notes
یکی از اهداف مهمی که این تیم داره، حفظ backwards compatibility این زبان هست. اینکه تو سال 2023 کد جاوااسکریپت 15 سال پیش هنوز بدون ایراد کار میکنه مرهون این ویژگیه
اما متاسفانه js به خودی خود forwards compatible نیست.
یعنی چی؟
یعنی اگر شما مثلا یه کد جاوااسکریپت که فیچرهای es2019 داره رو داخل انجین 2016 ران کنی برنامه کرش میکنه و اجرا نمیشه.
راه حل؟
استفاده از مفهومی به نام transpile که اتفاقا شباهت زیادی با translate داره اما یکی نیستن.
یکی از این transpiler ها Babel بود
حالا دقیقا چیکار میکنه؟
با ذکر یه مثال بخوام بگم:
داخل یه کد از کلمه کلیدی let استفاده شده و قراره داخل یک مرورگر قدیمی که es6 پشتیبانی نمیکنه اجرا بشه اما نمیتونه
درنتیجه babel اون رو transpile و از var استفاده می کنه تا مرورگر قدیمی بتونه اجرا کنه
حالا این وسط فرق transpile با translate چی بود؟
خیلی کوتاه بخوام بگم:
-معمولا نتیجهی translate برخلاف transpile قابل خوندن توسط انسان نیست و به کد ماشین تغییر میکنه
-توی transpile معمولا کد سورس از یه زبان به زبان دیگه یا نسخه دیگه تو همون مقیاسِ انتزاع تبدیل میشه
و همهی اینا بخاطر ایجاد forwards compatibility هست. شعار اعضای TC39 در رابطه با این موضوع:
"We don't break the web"
ممبرای این اورگان از کمپانی های مختلف: Apple, Google, Microsoft, Mozilla, Facebook, Netflix, Bocoup, Intel, Salesforce و... هستن
@DevTwitter | <Jam/>
❤48👍13
#کدبوک
این کتاب به شما اصول برنامه نویسی فانکشنال توی جاوااسکریپت رو یاد میده
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
این کتاب به شما اصول برنامه نویسی فانکشنال توی جاوااسکریپت رو یاد میده
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍10🔥1
۶ نوامبر اولین و بزرگ ترین کنفرانس OpenAI برگذار می شه. کنفرانس حضوریه ولی برای کشورهای دیگه امکان ثبت نام آنلاین و حضور به صورت لایو فراهم شده.
طبق آمار ۲ میلیون برنامه نویس از ChatGPT استفاده می کنند.
من ثبت نام کردم.
https://openai.com/blog/announcing-openai-devday
@DevTwitter | <Sabber/>
طبق آمار ۲ میلیون برنامه نویس از ChatGPT استفاده می کنند.
من ثبت نام کردم.
https://openai.com/blog/announcing-openai-devday
@DevTwitter | <Sabber/>
👍15👎7
تو این ویدیو یه اپ کوچیک تبدیل صدا به متن میسازیم
هیچ کتابخونه خارجی ای استفاده نکردیم و فقط با web api خود جاوا اسکریپت کدش رو زدیم
با دیدن این ویدیو علاوه یه اپ صدا به متن میتونید یه قسمتی به پروژه هاتون اضافه کنید دستورات ویسی بگیره یا سرچ ویسی بزارید و ....
*زبان فارسی رو هم ساپورت میکنه
لینک ویدیو :
https://youtu.be/FIJx9DS91N8
@DevTwitter | <Mammad/>
هیچ کتابخونه خارجی ای استفاده نکردیم و فقط با web api خود جاوا اسکریپت کدش رو زدیم
با دیدن این ویدیو علاوه یه اپ صدا به متن میتونید یه قسمتی به پروژه هاتون اضافه کنید دستورات ویسی بگیره یا سرچ ویسی بزارید و ....
*زبان فارسی رو هم ساپورت میکنه
لینک ویدیو :
https://youtu.be/FIJx9DS91N8
@DevTwitter | <Mammad/>
🔥26👍7👎1