Forwarded from محتوای آزاد سهراب
چون دیدم توی خیلی از گروهها هنوز فرق نرمافزار آزاد و نرمافزار رایگان و نرمافزار متنباز هنوز جا نیفتاده، یک مطلب نوشتم که درموردشون توضیح دادم.
(شاید ایراداتی داشته باشه که ممنون میشم گوشزد کنید بهم)
از این لینک در دسترسه:
https://blogfa.sohrabbehdani.ir/foss-vs-floss-vs-freeware
@SohrabContents
(شاید ایراداتی داشته باشه که ممنون میشم گوشزد کنید بهم)
از این لینک در دسترسه:
https://blogfa.sohrabbehdani.ir/foss-vs-floss-vs-freeware
@SohrabContents
blogfa.sohrabbehdani.ir
محتوای آزاد سهراب
بله، باهم فرق دارن!
Forwarded from DevTwitter | توییت برنامه نویسی
تو Reddit یه نفر یه فایل EXE ویژوال بیسیک ۴ که میشه برای ۱۹۹۷ رو با Claude 3.7 اومده به پایتون تبدیل کرده.
میگه اجرای فایلهای VB4 الان دردسره، ولی Claude 3.7 فایل رو آنالیز کرده، UI و فایلهای صوتی رو پیدا کرده و یه کد پایتون معادلش ساخته، بعد همون بار اول هم کار کرد و کل پروسه کلا ۵ دقیقه طول کشید.
معنی این ماجرا اینه که میشه اپلیکیشنها و بازیهای قدیمی رو بدون کد اصلی به کمک یه ابزار مثل Claude 3.7 بیایم open-source و reverse-engineer کنیم.
@DevTwitter | <Soroush Ahmadi/>
میگه اجرای فایلهای VB4 الان دردسره، ولی Claude 3.7 فایل رو آنالیز کرده، UI و فایلهای صوتی رو پیدا کرده و یه کد پایتون معادلش ساخته، بعد همون بار اول هم کار کرد و کل پروسه کلا ۵ دقیقه طول کشید.
معنی این ماجرا اینه که میشه اپلیکیشنها و بازیهای قدیمی رو بدون کد اصلی به کمک یه ابزار مثل Claude 3.7 بیایم open-source و reverse-engineer کنیم.
@DevTwitter | <Soroush Ahmadi/>
Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
البته خودم تازه با این پکیج آشنا شدم
نمیدونم اجازه میده بجای push کردن replace url انجام بدیم یا نه
نمیدونم اجازه میده بجای push کردن replace url انجام بدیم یا نه
Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
خیلی وقته این کتابخونه ترند شده
ولی من جدیدا دارم باهاش کار میکنم
و واقعا تا قبل از استفادش مدیریت search params های پیچیده و زیاد برام کابوس بود مگر اینکه کلی وقت میذاشتم خودم یدونه internal state management مینوشتم براش
https://nuqs.47ng.com/
دریابیدش که خیلی کار راه بندازه 🔥
-------
ذخیره کردن استیت های مربوط به سرچ و فیلتر داخل لیست
یا تغییراتی که توی صفحات محصول کاربر ایجاد میکنه (مثل چک کردن سایز ها و رنگ های دیگه ی محصول) جزو Good Practice ها حساب میشه که هم تجربه کاربری بهتری داره و هم جزو نکاتی حساب میشه که رعایت کردنش توی تست های فنی شمارو یه لول بالاتر نشون میده
-------
البته توی ایجاد تغییرات توی url محتاط باشید. ⚠️
push نکنید
بجاش replace کنید
چون که وقتی کاربر تغییرات زیادی اعمال میکنه انتظار داره با back navigation برگرده به صفحه ی قبل، نه تغییرات قبلی!
ولی من جدیدا دارم باهاش کار میکنم
و واقعا تا قبل از استفادش مدیریت search params های پیچیده و زیاد برام کابوس بود مگر اینکه کلی وقت میذاشتم خودم یدونه internal state management مینوشتم براش
https://nuqs.47ng.com/
دریابیدش که خیلی کار راه بندازه 🔥
-------
ذخیره کردن استیت های مربوط به سرچ و فیلتر داخل لیست
یا تغییراتی که توی صفحات محصول کاربر ایجاد میکنه (مثل چک کردن سایز ها و رنگ های دیگه ی محصول) جزو Good Practice ها حساب میشه که هم تجربه کاربری بهتری داره و هم جزو نکاتی حساب میشه که رعایت کردنش توی تست های فنی شمارو یه لول بالاتر نشون میده
-------
البته توی ایجاد تغییرات توی url محتاط باشید. ⚠️
push نکنید
بجاش replace کنید
چون که وقتی کاربر تغییرات زیادی اعمال میکنه انتظار داره با back navigation برگرده به صفحه ی قبل، نه تغییرات قبلی!
Forwarded from Linuxor ?
Forwarded from Armon technical logs (armon Taheri)
این ارایه به نسبت جالبه
https://news.arvancloud.ir/fa/%D8%A7%D8%B4%D8%AA%D8%A8%D8%A7%D9%87-%D8%B1%D8%A7%DB%8C%D8%AC-%D9%81%D8%B1%D8%A2%DB%8C%D9%86%D8%AF-%D8%AA%D9%88%D9%84%DB%8C%D8%AF-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1/
https://news.arvancloud.ir/fa/%D8%A7%D8%B4%D8%AA%D8%A8%D8%A7%D9%87-%D8%B1%D8%A7%DB%8C%D8%AC-%D9%81%D8%B1%D8%A2%DB%8C%D9%86%D8%AF-%D8%AA%D9%88%D9%84%DB%8C%D8%AF-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1/
اتاق خبر آروانکلاد
مروری بر اشتباههای رایج در فرآیند تولید نرمافزار
در جلسهی ۲۵۵ گروه کاربران گنو/ لینوکس تهران که ۲۰ تیر ۱۳۹۸ و در فضای کار اشتراکی زاویه برگزار شد، وحید اشرفیان؛ استواردار ابر آروان براساس تجربیات شخصی
Forwarded from Agora (Alireza Azadi)
دوستان کانال متوقف نشده. مغز منه که تعطیل شده. حتی چند تا موضوع اساسی بود که میخواستم راجعبهشون بنویسم ولی خب چندباری تلاش کردم اما نشد. این کلمهها ردیف نشدن کنار هم.. خودتون میدونید چی میگم. به هر حال، خوش به حال اونایی که روز بد و خوبشون رو کسی بهجز خودشون نمیفهمه و باخبر نمیشه و دائم در استمرارند. مستمرانه پیش میرند.
ته کار شور حسینی مشخصه. با اینا کار پیش نمیره. حالم خوش باشه هفتهای دو تا متن بلند مینویسم. میرم هزارتا فیدو چک میکنم و میخونم. نباشه حتی از پس نوشتن همین چهار خط هم بر نمیام. به درک! اینقدر که این تپه چالهها تکراری شده که حتی غرغر کردنش هم واسم خسته کنندهس. بگذریم...
امشب به یک بخشی از آرشیو قدیمیم از آهنگهای بیکلام دسترسی پیدا کردم بعد از سالها که این خبر خوبی بود واسه من. ماجرا اینه که سایت دانلودها سالها پیش، یک مجموعهی ۱۵ قسمتی از موسیقی بیکلام به اسم فستیوال موسیقی بیکلام رو آماده کرد که در طی چند ماه قسمتهای اون رو میذاشت برای دانلود. مجموعهای که خودشون به سلیقهی خودشون جمع کرده بودن. من اما بعد این که از ساری رفتم و دانشگاه رو شروع کردم، توی جابجایی فایلها بین هاردهای مختلف یه بخشی از آرشیو آهنگهام بارها گم و پیدا شد. یکی از اون ها که خیلی دلم میخواست دوباره گوششون کنم، همین مجموعه بود (و البته مجموعه آهنگهای تیتراژ فیلمها و سریالها که دونه دونه جمعشون کرده بودم). ولی دیگه بجز دو سه قسمت آخر مجموعه که چند سال قبل آپلود شده بودن، مجموعههای قدیمی که برمیگشت به سالهای ۲۰۱۲/۲۰۱۳ از دسترس خارج شده بودن و نمیشد از سایت دانلود کرد.
با این که به ادمینهای سایت ایمیل زدم و حتی سعی کردم یکیو پیدا کنم تو خود سایت، ولی گویا واقعا فایل از سرورهاشون به خاطر این که خیلی قدیمی بودن پاک شد و این برای من نقطهی پایان برای این جستجو بود و من مطئن بودم هیچکس از اطرافیانم این مجموعه رو نداره.
امشب ولی گفتم یه انیدسک بزنم به سیستم خونه برای آخرین بار و دیدم که به! پوشهی ".Instrumental Musics" هم سر جاشه. اون نقطه رو واسه این گذاشته بودم که همیشه بالای لیست پوشههای اهنگهام باشه وقتی با اسم مرتب میکنم :) و خب رفتم توش و اون پوشهی خوش سیمای خوش حجم رو دیدم و گل از گلم شکفت. آپلودش کردم روی گوگل درایو و تقریبا یک ساعت و نیم بعد، بعد از سالها اون قطعههایی که باهاشون تمام روز رو پشت کامپیوتر میموندم و تو اتاقم زندگی میکردم رو تونستم گوش کنم. به همون اندازهی قدیم واسم دوست داشتنی و زنده بودن. حتی کاورهاشون رو هم که توی Player میفتاد درست خاطرم بود. امشب بعد از سالها، قبل این که آهنگ پلی بشه، از روی کاور میتونستم حدس بزنم کدوم آهنگه. از اندک یادگارهای شیرن دورانی که هیچوقت منو رها نکرد و تا امروز به من زنجیر شدند. مثل دیدن یادداشتی از همسلولی محکوم به اعدام پشت تنها کتاب خوشی که روز و شب توی بند میخوندی.
این هم از ماجرای امروز. دو سه تاییش رو اینجا هم میذارم. شاید شما هم دوست داشتید.
ته کار شور حسینی مشخصه. با اینا کار پیش نمیره. حالم خوش باشه هفتهای دو تا متن بلند مینویسم. میرم هزارتا فیدو چک میکنم و میخونم. نباشه حتی از پس نوشتن همین چهار خط هم بر نمیام. به درک! اینقدر که این تپه چالهها تکراری شده که حتی غرغر کردنش هم واسم خسته کنندهس. بگذریم...
امشب به یک بخشی از آرشیو قدیمیم از آهنگهای بیکلام دسترسی پیدا کردم بعد از سالها که این خبر خوبی بود واسه من. ماجرا اینه که سایت دانلودها سالها پیش، یک مجموعهی ۱۵ قسمتی از موسیقی بیکلام به اسم فستیوال موسیقی بیکلام رو آماده کرد که در طی چند ماه قسمتهای اون رو میذاشت برای دانلود. مجموعهای که خودشون به سلیقهی خودشون جمع کرده بودن. من اما بعد این که از ساری رفتم و دانشگاه رو شروع کردم، توی جابجایی فایلها بین هاردهای مختلف یه بخشی از آرشیو آهنگهام بارها گم و پیدا شد. یکی از اون ها که خیلی دلم میخواست دوباره گوششون کنم، همین مجموعه بود (و البته مجموعه آهنگهای تیتراژ فیلمها و سریالها که دونه دونه جمعشون کرده بودم). ولی دیگه بجز دو سه قسمت آخر مجموعه که چند سال قبل آپلود شده بودن، مجموعههای قدیمی که برمیگشت به سالهای ۲۰۱۲/۲۰۱۳ از دسترس خارج شده بودن و نمیشد از سایت دانلود کرد.
با این که به ادمینهای سایت ایمیل زدم و حتی سعی کردم یکیو پیدا کنم تو خود سایت، ولی گویا واقعا فایل از سرورهاشون به خاطر این که خیلی قدیمی بودن پاک شد و این برای من نقطهی پایان برای این جستجو بود و من مطئن بودم هیچکس از اطرافیانم این مجموعه رو نداره.
امشب ولی گفتم یه انیدسک بزنم به سیستم خونه برای آخرین بار و دیدم که به! پوشهی ".Instrumental Musics" هم سر جاشه. اون نقطه رو واسه این گذاشته بودم که همیشه بالای لیست پوشههای اهنگهام باشه وقتی با اسم مرتب میکنم :) و خب رفتم توش و اون پوشهی خوش سیمای خوش حجم رو دیدم و گل از گلم شکفت. آپلودش کردم روی گوگل درایو و تقریبا یک ساعت و نیم بعد، بعد از سالها اون قطعههایی که باهاشون تمام روز رو پشت کامپیوتر میموندم و تو اتاقم زندگی میکردم رو تونستم گوش کنم. به همون اندازهی قدیم واسم دوست داشتنی و زنده بودن. حتی کاورهاشون رو هم که توی Player میفتاد درست خاطرم بود. امشب بعد از سالها، قبل این که آهنگ پلی بشه، از روی کاور میتونستم حدس بزنم کدوم آهنگه. از اندک یادگارهای شیرن دورانی که هیچوقت منو رها نکرد و تا امروز به من زنجیر شدند. مثل دیدن یادداشتی از همسلولی محکوم به اعدام پشت تنها کتاب خوشی که روز و شب توی بند میخوندی.
این هم از ماجرای امروز. دو سه تاییش رو اینجا هم میذارم. شاید شما هم دوست داشتید.
Forwarded from Mr Python | مستر پایتون (─═हई╬ Del Sy ╬ईह═─)
کدام یک از روش های زیر در هک و مهندسی معکوس کردن بازی های افلاین کاربرد ندارد؟
Anonymous Quiz
16%
Memory editing
16%
Hex editing
32%
Botting
36%
Packet modification
Forwarded from DeOpenBlog
من بنده آن دمم که ساقی گوید،
یک قضیهی دگر بخوان و من نتوانم.
- خیام در فصل امتحانات
یک قضیهی دگر بخوان و من نتوانم.
- خیام در فصل امتحانات
Forwarded from Mr Python | مستر پایتون (^_<)
🟢 دوره مفاهیم پایه گیم هکینگ - قسمت دوم
با قسمت دوم دوره مفاهیم پایه گیم هکینگ در خدمت شما هستیم . یکی از مفاهیمی که در مباحث گیم هکینگ باید بدونیم ، مسلط بودن به مبنا های اعداد (مبنای 2 و 10 و16) هستش زیرا زبان قابل فهم کامپیوتر فقط 0 و 1 (مبنای 2 ) است و ما در مبحث گیم هکینگ با مبنای های مختلفی نظیر 2 و 10 و 16 کار خواهیم داشت از این جهت ما نیاز داریم تا مفاهیم مربوط به مبنا های مختلف اعداد رو بلد باشیم .در این قسمت وارد بخش مبنا های مختلف اعداد میشیم و مبنای 2 و 10 رو در سیستم مبنای اعداد توضیح میدیم . همچنین روش تبدیل این دو مبنا به یکدیگه رو هم خواهیم گفت . با ما همراه باشید .
link : https://mrpython.blog.ir/post/123
telegram : @mrpythonblog
با قسمت دوم دوره مفاهیم پایه گیم هکینگ در خدمت شما هستیم . یکی از مفاهیمی که در مباحث گیم هکینگ باید بدونیم ، مسلط بودن به مبنا های اعداد (مبنای 2 و 10 و16) هستش زیرا زبان قابل فهم کامپیوتر فقط 0 و 1 (مبنای 2 ) است و ما در مبحث گیم هکینگ با مبنای های مختلفی نظیر 2 و 10 و 16 کار خواهیم داشت از این جهت ما نیاز داریم تا مفاهیم مربوط به مبنا های مختلف اعداد رو بلد باشیم .در این قسمت وارد بخش مبنا های مختلف اعداد میشیم و مبنای 2 و 10 رو در سیستم مبنای اعداد توضیح میدیم . همچنین روش تبدیل این دو مبنا به یکدیگه رو هم خواهیم گفت . با ما همراه باشید .
link : https://mrpython.blog.ir/post/123
telegram : @mrpythonblog