داشتم فکر میکردم یه gui ساده توسعه بدم با go
که اینو دیدم (هنوز سرچ نکرده بودم)
https://github.com/charmbracelet/bubbletea
در واقع میاد یه gui توی محیط متنی میسازه. حتی پروژه هایی داره که همینو از طریق ssh سرو کنن!
https://github.com/charmbracelet/wish
که اینو دیدم (هنوز سرچ نکرده بودم)
https://github.com/charmbracelet/bubbletea
در واقع میاد یه gui توی محیط متنی میسازه. حتی پروژه هایی داره که همینو از طریق ssh سرو کنن!
https://github.com/charmbracelet/wish
GitHub
GitHub - charmbracelet/bubbletea: A powerful little TUI framework 🏗
A powerful little TUI framework 🏗. Contribute to charmbracelet/bubbletea development by creating an account on GitHub.
👍2
نوشتههای ترمینالی
حالا مثلا با یه چیزی مثل process تو جاوا یا [لینکی که قرار میدم] توی سیپلاسپلاس میشه اون پروسسش رو کال کرد و خروجی رو گرفت ریخت تو برنامه. دیگه بدون نیاز به هیچ چیزِ گرافیکی و فقط نصب بودن همین میتونید در حد دیالوگهای ورودی و نمایش خطا رو داشته باشید…
یه چیزی مثل zenity که قبلا معرفی کردم ولی داخل ترمینال! به به
https://github.com/charmbracelet/gum
https://github.com/charmbracelet/gum
GitHub
GitHub - charmbracelet/gum: A tool for glamorous shell scripts 🎀
A tool for glamorous shell scripts 🎀. Contribute to charmbracelet/gum development by creating an account on GitHub.
شروع مختصری بر functional programming بدون اصطلاحات عجیب و سینتکس های غریب
https://github.com/readme/guides/functional-programming-basics
https://github.com/readme/guides/functional-programming-basics
GitHub
Functional Programming 101
Often mistaken as a concept you should reserve for later in your career, functional programming can actually be an important and accessible part of your toolkit from day one. @cassidoo explains:
❤1
موسیقی مناسب نردها:
یه صوت که به کمک اطلاعات گیتهاب تولید میشه، هر اتفاق که تو کل گیتهاب بیفته یه صدای خاص بسته به اتفاق تولید میشه.
https://github.audio/
#تفریحات_نردها
یه صوت که به کمک اطلاعات گیتهاب تولید میشه، هر اتفاق که تو کل گیتهاب بیفته یه صدای خاص بسته به اتفاق تولید میشه.
https://github.audio/
#تفریحات_نردها
github.audio
GitHub Audio
Listen to music generated by events happening across GitHub
👍4🔥2
طبیعتا میدونید تایملاینی که روزی ۴-۵ بار چک میکنن هم تایملاین گیتهابه دیگه؟
#تفریحات_نردها
#تفریحات_نردها
فیلم مخصوص نردها:
فیلم استاروارز به شکل ASCII art که سرور از طریق تلنت میفرسته
https://fossbytes.com/watch-star-wars-command-prompt-via-telnet/amp/
#تفریحات_نردها
فیلم استاروارز به شکل ASCII art که سرور از طریق تلنت میفرسته
https://fossbytes.com/watch-star-wars-command-prompt-via-telnet/amp/
#تفریحات_نردها
🔥1😁1
نسخهی کامند لاین speed test (همون speedtest cli) بهم ارور ۴۰۳ میداد ولی توی وب اوکی بود.
رفتم تو سورس کدش (پایتون) که فقط هم یه فایل بود قسمت user agent رو نگاه کردم و cliش رو برداشتم حل شد!
برای ما هم اگه پیش اومد این خطی که مشخص کردم رو کامنت کنید:
https://github.com/sivel/speedtest-cli/blob/master/speedtest.py#L684
رفتم تو سورس کدش (پایتون) که فقط هم یه فایل بود قسمت user agent رو نگاه کردم و cliش رو برداشتم حل شد!
برای ما هم اگه پیش اومد این خطی که مشخص کردم رو کامنت کنید:
https://github.com/sivel/speedtest-cli/blob/master/speedtest.py#L684
GitHub
speedtest-cli/speedtest.py at master · sivel/speedtest-cli
Command line interface for testing internet bandwidth using speedtest.net - sivel/speedtest-cli
👍1
نوشتههای ترمینالی
نسخهی کامند لاین speed test (همون speedtest cli) بهم ارور ۴۰۳ میداد ولی توی وب اوکی بود. رفتم تو سورس کدش (پایتون) که فقط هم یه فایل بود قسمت user agent رو نگاه کردم و cliش رو برداشتم حل شد! برای ما هم اگه پیش اومد این خطی که مشخص کردم رو کامنت کنید: …
البته گویا از نسخه قدیمیش استفاده میکردم برای همین گیر میداد =))))
😁5
Forwarded from انجمن علمی کامپیوتر بهشتی
انجمن علمی دانشکدهٔ مهندسی کامپیوتر دانشگاه شهید بهشتی برگزار میکند:
👩🏻💻 آشنایی کاربردی لینوکس 👨🏻💻
✅ ۵ جلسه آنلاین و یک جلسه حضوری رفع اشکال
✅ تمرین و رفع اشکال
✅ با ارائه گواهی معتبر
🔴 تاریخ شروع دوره : یکشنبه ۲۳ مرداد
مدرس : روزبه شریفنسب
📣 جهت ثبتنام و کسب اطلاعات بیشتر، با آیدی زیر در ارتباط باشید:
🆔 @holyamirali
➖➖➖➖➖➖➖➖➖➖➖➖
@SCE_SBU
👩🏻💻 آشنایی کاربردی لینوکس 👨🏻💻
✅ ۵ جلسه آنلاین و یک جلسه حضوری رفع اشکال
✅ تمرین و رفع اشکال
✅ با ارائه گواهی معتبر
🔴 تاریخ شروع دوره : یکشنبه ۲۳ مرداد
مدرس : روزبه شریفنسب
📣 جهت ثبتنام و کسب اطلاعات بیشتر، با آیدی زیر در ارتباط باشید:
🆔 @holyamirali
➖➖➖➖➖➖➖➖➖➖➖➖
@SCE_SBU
🔥5❤4
انجمن علمی کامپیوتر بهشتی
انجمن علمی دانشکدهٔ مهندسی کامپیوتر دانشگاه شهید بهشتی برگزار میکند: 👩🏻💻 آشنایی کاربردی لینوکس 👨🏻💻 ✅ ۵ جلسه آنلاین و یک جلسه حضوری رفع اشکال ✅ تمرین و رفع اشکال ✅ با ارائه گواهی معتبر 🔴 تاریخ شروع دوره : یکشنبه ۲۳ مرداد مدرس : روزبه شریفنسب 📣 جهت…
چیزایی که قراره بگم ایناست:
+ آشنایی با مفهوم نرم افزار آزاد
+ آشنایی با مفهوم سیستم عامل و تفاوت سیستم عامل ها
+ راهنمایی انتخاب و نصب توزیع لینوکس
+ کار با cli و نکات پیشرفته تر
+ ادیت فایل در cli و آشنایی مختصر با ویم
+ نصب نرمافزار در cli و کار با پکیج منیجر های مختلف (apt و pacman)
+ شخصیسازی لینوکس به کمک bashrc و فایل های مشابه
+ مقدمات shell script
اگه دوست دارید خوشحال میشم باشید.
+ آشنایی با مفهوم نرم افزار آزاد
+ آشنایی با مفهوم سیستم عامل و تفاوت سیستم عامل ها
+ راهنمایی انتخاب و نصب توزیع لینوکس
+ کار با cli و نکات پیشرفته تر
+ ادیت فایل در cli و آشنایی مختصر با ویم
+ نصب نرمافزار در cli و کار با پکیج منیجر های مختلف (apt و pacman)
+ شخصیسازی لینوکس به کمک bashrc و فایل های مشابه
+ مقدمات shell script
اگه دوست دارید خوشحال میشم باشید.
👍11❤8
توضیح مختصر run level های لینوکس
https://www.geeksforgeeks.org/run-levels-linux/
https://www.geeksforgeeks.org/run-levels-linux/
GeeksforGeeks
Run Levels in Linux - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
👍2❤1
نوشتههای ترمینالی
چیزایی که قراره بگم ایناست: + آشنایی با مفهوم نرم افزار آزاد + آشنایی با مفهوم سیستم عامل و تفاوت سیستم عامل ها + راهنمایی انتخاب و نصب توزیع لینوکس + کار با cli و نکات پیشرفته تر + ادیت فایل در cli و آشنایی مختصر با ویم + نصب نرمافزار در cli و کار با پکیج…
یه هفته هم عقب افتاد (مهلت ثبت نامش بیشتر شد)
اگه دوست دارید دیگه از دست ندید
اگه دوست دارید دیگه از دست ندید
👍3❤1
داستان ساخته شدن playstation
https://www.youtube.com/watch?v=WoTSDCtfLxk
https://www.youtube.com/watch?v=WoTSDCtfLxk
YouTube
How Sony ᵃˡᵐᵒˢᵗ ruined the PlayStation
SideQuest - The fight for the PlayStation's controller: https://nebula.app/videos/lowspecgamer-the-fight-for-the-playstations-controller
The real story behind the origins of the PlayStation is one of internal fights, personal missions and industry clash…
The real story behind the origins of the PlayStation is one of internal fights, personal missions and industry clash…
مقایسه و توضیح خوب و منصفانهای در مورد editorهای مطرح روز
https://www.youtube.com/watch?v=8PhdfcX9tG0
https://www.youtube.com/watch?v=8PhdfcX9tG0
YouTube
I tried 10 code editors
The top 10 code editors for programmers in 2022. We start by exploring simple text editors like vim, then show the evolution to IDEs like Visual Studio.
#programming #code #top10
🔗 Resources
VS Code course https://fireship.io/courses/vscode-tricks
Editor…
#programming #code #top10
🔗 Resources
VS Code course https://fireship.io/courses/vscode-tricks
Editor…
تایپهای اسمشو نبر در جاوا (اخه اینا چیه جاوا داره)
https://beyondvelocity.blog/2021/07/23/java-non-denotable-types/
https://beyondvelocity.blog/2021/07/23/java-non-denotable-types/
Beyond Velocity
Java Non-Denotable Types
You learn something new everyday as a programmer. Whilst reading a preview of The Well-Grounded Java Developer 2nd Edition (MEAP V02), I noticed something that looks like duck typing! var duck = ne…
😁6