به عنوان یه پروژه متوسط و یادگیری، یه لایبرری برای Parse کردن آرگومان های کامندلاینی با C نوشتم که تا جای ممکن سعی کردم استفاده ازش راحت باشه.
هنوز داکیومنتی براش ننوشتم ولی با فایل example.c بیشترش رو میفهمید.
https://github.com/thehxdev/ccp
@DevTwitter | <Hossein/>
هنوز داکیومنتی براش ننوشتم ولی با فایل example.c بیشترش رو میفهمید.
https://github.com/thehxdev/ccp
@DevTwitter | <Hossein/>
👍16🔥3👎1
#کدبوک
یه کتابی که خیلی باحاله، و به جزئیاتی میپردازه که احتمالا خیلیاشو نمیدونید و خوندنش برای کسایی که فرانت کار میکنن و میخوان عمیق بشن خیلی مهمه
مواردی که شما نمیتونی با لایبراری ها و فریمورک های css پیاده ش کنی رو این کتاب برات شرح میده
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
یه کتابی که خیلی باحاله، و به جزئیاتی میپردازه که احتمالا خیلیاشو نمیدونید و خوندنش برای کسایی که فرانت کار میکنن و میخوان عمیق بشن خیلی مهمه
مواردی که شما نمیتونی با لایبراری ها و فریمورک های css پیاده ش کنی رو این کتاب برات شرح میده
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍28👎1
این سایت به صورت مفصل توضیح داده معنی هر کدوم از سطوح مهندسی نرمافزار در شرکت Dropbox چیه:
https://dropbox.github.io/dbx-career-framework/ic1_software_engineer.html
@DevTwitter | <Hadi/>
https://dropbox.github.io/dbx-career-framework/ic1_software_engineer.html
@DevTwitter | <Hadi/>
❤14👍3
لینک زیر سورس کد اپلیکیشن مدیریت جلسات تراپی هستش که با ریکت نیتیو نوشته شده، با اکثر best practice نوشته شده، از پکیج هایی مثل Expo , Reanimated و react navigation داخلش استفاده کردم برای یادگیری منبع خوبی میتونه باشه.
https://github.com/sssajjad007/react-native-psychology-app
@DevTwitter | <Sajjad/>
https://github.com/sssajjad007/react-native-psychology-app
@DevTwitter | <Sajjad/>
❤17👍7👎1
یه چنل یوتیوب دارم که توش آموزش تایپ اسکریپت و استک ها و فریم ورک های جاوااسکریپت میزارم
https://youtube.com/@HoFaDev
@DevTwitter | <Hossein/>
https://youtube.com/@HoFaDev
@DevTwitter | <Hossein/>
❤16👍8🔥4
وزارت دفاع هند برای همیشه ویندوز رو کنار گذاشت و حالا از لینوکس استفاده میکنه، یه سیستم عامل بر پایه اوبونتو به اسم MayaOS ساختن که ظاهر نزدیک به ویندوز داره تا بتونن خیلی سریع جایگزین ویندوزش کنن
حرف اصلی هم اینه که این کار میتونه چالشهای بدافزارها و آسیبپذیریهارو حل کنه
@DevTwitter | <Soroush Ahmadi/>
حرف اصلی هم اینه که این کار میتونه چالشهای بدافزارها و آسیبپذیریهارو حل کنه
@DevTwitter | <Soroush Ahmadi/>
👍75👎7🔥2
#کدبوک
یکی از مهمترین بخش های برنامه نویسی دیزاین پترن هاست
تو این کتاب میتونید با دیزاین پترن های php آشنا بشید
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
یکی از مهمترین بخش های برنامه نویسی دیزاین پترن هاست
تو این کتاب میتونید با دیزاین پترن های php آشنا بشید
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍12
سرویس اشتراکگذاری فایل anonfiles تعطیل شد.
این سرویس بخاطر ناشناس بودن کاربرها باعث شد به محل مورد علاقه خلافکاران اینترنتی برای اشتراک گذاری فایل باشه .
anonfiles.com
@DevTwitter | <Mr.programmer/>
این سرویس بخاطر ناشناس بودن کاربرها باعث شد به محل مورد علاقه خلافکاران اینترنتی برای اشتراک گذاری فایل باشه .
anonfiles.com
@DevTwitter | <Mr.programmer/>
👎37👍9❤3🔥1
دیتا تمام ایستگاه های مترو تهران رو به صورت گراف تو فرمت json گزاشتم گیت هاب
کسی خواست استفاده کنه خوشحال میشم استار هم بده
* دیتا ممکنه بخاطر تغیرات مترو ناقص بشه
سعی میکنم ریپو رو اپدیت نگه دارم
https://github.com/mostafa-kheibary/tehran-metro-graph
@DevTwitter | <Mostafa Kheibary/>
کسی خواست استفاده کنه خوشحال میشم استار هم بده
* دیتا ممکنه بخاطر تغیرات مترو ناقص بشه
سعی میکنم ریپو رو اپدیت نگه دارم
https://github.com/mostafa-kheibary/tehran-metro-graph
@DevTwitter | <Mostafa Kheibary/>
❤44👍13👎3
اگر میخواهید به صورت ملموس بفهمید که یک فایل در گذر زمان چه تغییراتی داشته به جای آدرس github.com در مسیر فایل، آدرس github.githistory.xyz رو جایگذاری کنید. حالا میتونید کامیت به کامیت عقب برید و تغییرات رو ببینید.
@DevTwitter | <Ayub Kokabi/>
@DevTwitter | <Ayub Kokabi/>
❤31👍4👎1
رویداد کشوری AICup برگزار میکند:
فرصتی شگفت انگیز برای دانشجویان، دانشآموزان و همه علاقهمندان به هوش مصنوعی!
دو چالش هیجان انگیز در یک رویداد! فرصتهای بینظیر با جوایز ارزنده به ارزش 200 میلیون تومان در انتظار علاقهمندان!
بازه ثبت نام: 16 تا 31 مرداد
ثبت نام رایگان و اطلاعات بیشتر:
aicup2023.ir
@DevTwitter
فرصتی شگفت انگیز برای دانشجویان، دانشآموزان و همه علاقهمندان به هوش مصنوعی!
دو چالش هیجان انگیز در یک رویداد! فرصتهای بینظیر با جوایز ارزنده به ارزش 200 میلیون تومان در انتظار علاقهمندان!
بازه ثبت نام: 16 تا 31 مرداد
ثبت نام رایگان و اطلاعات بیشتر:
aicup2023.ir
@DevTwitter
👍24👎11🔥3
یه بات ساختم که ریپوهای ترند گیتهاب داخل یه کانال تلگرامی میفرسته.
علاوه بر اون بر اساس زبانهای استفاده شده در ریپوها یه نمودار بر اساس تعدادشون در قالب عکس هم میفرستم.
دوس داشتید یه ستاره به ریپو بدین، مشارکت هم بازه!
http://github.com/alidehkhodaei/trending-repositories
@DevTwitter | <αℓι/>
علاوه بر اون بر اساس زبانهای استفاده شده در ریپوها یه نمودار بر اساس تعدادشون در قالب عکس هم میفرستم.
دوس داشتید یه ستاره به ریپو بدین، مشارکت هم بازه!
http://github.com/alidehkhodaei/trending-repositories
@DevTwitter | <αℓι/>
👍31👎3
براي يادگيري هك اخلاقي اين ريپو تو گيت هاب خوبه
https://github.com/Samsar4/Ethical-Hacking-Labs
@DevTwitter | <IP/>
https://github.com/Samsar4/Ethical-Hacking-Labs
@DevTwitter | <IP/>
👍18❤2👎2🔥1
#کدبوک
اگر میخواید با فلاتر شروع کنید میتونید با خودن این کتاب استارت کار رو بزنید
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
اگر میخواید با فلاتر شروع کنید میتونید با خودن این کتاب استارت کار رو بزنید
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍11👎3
در این ویدئو به تغییرات اخیر php اشاره میشود. PHP زنده و یکی از بهترین هاست.
https://youtu.be/ZRV3pBuPxEQ
@DevTwitter | <Hadiestan/>
https://youtu.be/ZRV3pBuPxEQ
@DevTwitter | <Hadiestan/>
👍36👎26🔥1
دنبال دوره رایگان ردتیم ، پرپل تیم و بلوتیم یک مدرک انلاین می گردید ؟
attackiq + elastic
ثبت نام کنید دوره ها رو ببینید امتحان بدید و مدرک بگیرید.
"مدارکش براتون معجزه نمیکنه ولی از هیچی بهتره و واقعا خوب هستند"
academy.attackiq.com
elastic.co/training
@DevTwitter | <Soheil/>
attackiq + elastic
ثبت نام کنید دوره ها رو ببینید امتحان بدید و مدرک بگیرید.
"مدارکش براتون معجزه نمیکنه ولی از هیچی بهتره و واقعا خوب هستند"
academy.attackiq.com
elastic.co/training
@DevTwitter | <Soheil/>
👍7❤3👎1
#کدبوک
اگر امنیت پروژه ی phpتون براتون مهمه این کتاب میتونه بهتون کمک کنه تا بتونید آسیب پذیریهای کدتون رو به حداقل برسونید
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
اگر امنیت پروژه ی phpتون براتون مهمه این کتاب میتونه بهتون کمک کنه تا بتونید آسیب پذیریهای کدتون رو به حداقل برسونید
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍10
حواستون باشه که تا آذرماه 1402 باید اکانت جیمیلتون رو بهش لاگین کنید و ازش استفاده کنید
گوگل گفته اکانت هایی که از دسامبر 2021 به قبل غیر فعال بودن رو دسامبر 2023 حذف میکنه
* البته اگر اینقدر ایمیلون به دردتون نخورده که دو ساله ازش استفاده نمیکنید، بذارید حذف بشه
@DevTwitter
گوگل گفته اکانت هایی که از دسامبر 2021 به قبل غیر فعال بودن رو دسامبر 2023 حذف میکنه
* البته اگر اینقدر ایمیلون به دردتون نخورده که دو ساله ازش استفاده نمیکنید، بذارید حذف بشه
@DevTwitter
👍44👎2🔥1
یه خورده در مورد DNS یاد بگیریم؟
تا یه سالهایی فقط IP وجود داشت، یعنی مثلا ما اگه میخواستیم به یه سایت وصل بشیم باید ادرسی مثل ۱۹۳.۲۳.۵۴.۳۴ میزدیم.
خب حفظ کردن IP ها خیلی سخته وقتی ما میخوایم هر روز به سایت سر بزنیم، به خاطر همین «دامنهها» به وجود اومدن.
دامنه یه وظیفه آدرس دهی آسونتر بهش داده شد، مثلا کاربر جای اینکه بنویسه ۳۵.۱۹۰.۲۴۷.۰ بتونه آدرس دامنه
حالا دامنهها چطوری کار میکنن؟
به کمک DNS سرور ها به IP ترجمه میشن.
مثلا وقتی من میخوام سایت
چون من برای اینکه به سرورهای گوگل وصل بشم به IP گوگل نیاز دارم. DNS سرور
در جواب میگه آیپی گوگل مثلا ۳۵.۱۹۰.۲۴۷.۰ هست و با این آیپی میتونی به سایت گوگل وصل بشی.
پس کاری که DNS سرورها میکنن اینه که دامنههایی که براشون فرستاده میشه رو به IP ترجمه کنن.
این شد که تمام شرکتهای خدمات اینترنت توی دنیا DNS سرور خودشون رو راه اندازی کردن.
مثلا وقتی تصمیم دارید یه سایت رو با اینترنت رایتل باز کنید اینجا مرورگر شما از DNS سرور رایتل سوال میکنه که IP این سایتی که من باز کردم چیه.
اگه بحث جمع آوری اطلاعات باشه DNS سرورها فقط میتونن ببینن شما چه دامنهها یا IP هایی رو باز کردید ولی به اطلاعات رد و بدل شده دسترسی ندارن.
توی ایران تا همین سالای قبل میشد DNS سرور سیستم خودتون رو مثلا روی گوگل بذارید ولی از یه جایی به بعد این دیگه ارزش خودشو به دلیل هایجک از دست داد.
الان تنها راه افزایش امنیت DNS استفاده از VPN هست، یا اینکه بیایم از یه پروتکل مثل DOH استفاده کنیم
کلا به داشتن VPN عادت کنیم.
@DevTwitter | <Soroush Ahmadi/>
تا یه سالهایی فقط IP وجود داشت، یعنی مثلا ما اگه میخواستیم به یه سایت وصل بشیم باید ادرسی مثل ۱۹۳.۲۳.۵۴.۳۴ میزدیم.
خب حفظ کردن IP ها خیلی سخته وقتی ما میخوایم هر روز به سایت سر بزنیم، به خاطر همین «دامنهها» به وجود اومدن.
دامنه یه وظیفه آدرس دهی آسونتر بهش داده شد، مثلا کاربر جای اینکه بنویسه ۳۵.۱۹۰.۲۴۷.۰ بتونه آدرس دامنه
google.com بزنه که خیلی آسونتره و میتونیم هم راحتتر حفظش کنیم. حالا دامنهها چطوری کار میکنن؟
به کمک DNS سرور ها به IP ترجمه میشن.
مثلا وقتی من میخوام سایت
Google.com رو با مرورگر گوشیم باز کنم یه درخواست به یک DNS سرور میفرستم. توی این درخواست سوال میکنم که این آدرس دامنه google.com که من زدم آیپیش چیه؟چون من برای اینکه به سرورهای گوگل وصل بشم به IP گوگل نیاز دارم. DNS سرور
در جواب میگه آیپی گوگل مثلا ۳۵.۱۹۰.۲۴۷.۰ هست و با این آیپی میتونی به سایت گوگل وصل بشی.
پس کاری که DNS سرورها میکنن اینه که دامنههایی که براشون فرستاده میشه رو به IP ترجمه کنن.
این شد که تمام شرکتهای خدمات اینترنت توی دنیا DNS سرور خودشون رو راه اندازی کردن.
مثلا وقتی تصمیم دارید یه سایت رو با اینترنت رایتل باز کنید اینجا مرورگر شما از DNS سرور رایتل سوال میکنه که IP این سایتی که من باز کردم چیه.
اگه بحث جمع آوری اطلاعات باشه DNS سرورها فقط میتونن ببینن شما چه دامنهها یا IP هایی رو باز کردید ولی به اطلاعات رد و بدل شده دسترسی ندارن.
توی ایران تا همین سالای قبل میشد DNS سرور سیستم خودتون رو مثلا روی گوگل بذارید ولی از یه جایی به بعد این دیگه ارزش خودشو به دلیل هایجک از دست داد.
الان تنها راه افزایش امنیت DNS استفاده از VPN هست، یا اینکه بیایم از یه پروتکل مثل DOH استفاده کنیم
کلا به داشتن VPN عادت کنیم.
@DevTwitter | <Soroush Ahmadi/>
👍106❤9🔥2