پرسش و پاسخ پیرامون برنامه‌نویسی

  • شروع کننده موضوع شروع کننده موضوع max
  • تاریخ شروع تاریخ شروع
یه سوال داشتم از csv که شامل اسم و هش یک رمزه باپایتون میخوام رمزشو باsha256هک کنم
جادی گفت باید یک فور بنویسیم که چک کنه ایا این رمز هش شدش برابر اون هست یانه
این حلقشو متوجه نمیشم میشه یکی توضیح بده چه جوری ۴ رقم باید بررسیش کنم چه جوری باید مقایسش کنم؟:-"
 
یه سوال داشتم از csv که شامل اسم و هش یک رمزه باپایتون میخوام رمزشو باsha256هک کنم
جادی گفت باید یک فور بنویسیم که چک کنه ایا این رمز هش شدش برابر اون هست یانه
این حلقشو متوجه نمیشم میشه یکی توضیح بده چه جوری ۴ رقم باید بررسیش کنم چه جوری باید مقایسش کنم؟:-"
پسورد ها ۴ رقمیه دیگه؟
یه فور بنویس ک از ۰ تا ۹۹۹۹ شروع کنه ب هش گرفتن
(باید از zfill استفاده کنی)
راه اول:
میتونی هش هارو با هشی ک تو csv هست مقایسه کنی و اگه برابر بود متغیر حلقه میشه رمزت

راه دوم : یه دیکشنری درست کنی ک کلیدش برابر متغیر حلقه باشه و مقدارش برابر با هش همون متغیر
وقتی تموم شد یه دیکشنری داریم ک همه هش ها توشن
بعد خط ب خط هش های csv رو با دیکشنری چک کنی
--------
راه اول آسون تره
راه دوم سریع تره و تپان پردازشی کمتری مصرف میکنه
-------
@Parsa.e یه همچین کاری کرده بود ک فایلاش رو دارم اینجا میزارمش
 

پیوست ها

  • cracker.zip
    cracker.zip
    کیلوبایت 1.2 · نمایش ها: 4
آخرین ویرایش:
پسورد ها ۴ رقمیه دیگه؟
یه فور بنویس ک از ۰ تا ۹۹۹۹ شروع کنه ب هش گرفتن
(باید از zfill استفاده کنی)
راه اول:
میتونی هش هارو با هشی ک تو csv هست مقایسه کنی و اگه برابر بود متغیر حلقه میشه رمزت

راه دوم : یه دیکشنری درست کنی ک کلیدش برابر متغیر حلقه باشه و مقدارش برابر با هش همون متغیر
وقتی تموم شد یه دیکشنری داریم ک همه هش ها توشن
بعد خط ب خط هش های csv رو با دیکشنری چک کنی
--------
راه اول آسون تره
راه دوم سریع تره و تپان پردازشی کمتری مصرف میکنه
-------
@Parsa.e یه همچین کاری کرده بود ک فایلاش رو دارم اینجا میزارمش
تشکر
یه سوال دیگه:-"اینکه تو فایل بنویسیم باخارج از فایل چه فرقی
(دوتا پروژه اخر مکتب خونه که یک تابع است باید فایلو باز کنیم و بنویسیم)
 
تشکر
یه سوال دیگه:-"اینکه تو فایل بنویسیم باخارج از فایل چه فرقی
(دوتا پروژه اخر مکتب خونه که یک تابع است باید فایلو باز کنیم و بنویسیم)
دقیق نگرفتم منظورتو :)
 

سلام این کدو برای پیدا کردن عددی که بیشترین فاکتور اول داره پیدا کردم تابعشو نفهمیدم با خط 20 23:-؟ چه جوریه عملکردش؟
 
این یجور for نوشتن تو پایتونه
Python:
num_prime_factors=[len(prime_factors(1st[i])) for i in range(len(1st)) ]
همینو بخوای آدمیزادی :)) بنویسی اینجوری میشه:
Python:
num_prime_factors = []
for i in range(len(1st)):
    num_prime_factors.append(len(prime_factors(1st[i])))
این دوتا فرقی ندارن ولی اولی سینتکس پیشرفته اس :)
 
سلام
یه سوال داشتم
به یک دیتابیس MYSQLوصل شدم که شامل وزن و قدهه میخوام باپایتون خروجیش
براساس قد مرتب کنه اگر قدیکی بود وزن کمترو اول بده مقایسشو چه جوری باید انجام بدم؟
 
سلام
یه سوال داشتم
به یک دیتابیس MYSQLوصل شدم که شامل وزن و قدهه میخوام باپایتون خروجیش
براساس قد مرتب کنه اگر قدیکی بود وزن کمترو اول بده مقایسشو چه جوری باید انجام بدم؟
سلام فکر می‌کنم کوئری مربوط بهش به این صورت میشه:
SELECT weight, height FROM table ORDER BY height, weight;
میشه که همین کوئری رو تو پایتون استفاده کرد اگه از mysql connector استفاده کنین.
 
کدوم template engine php بهتر هست و ساده تر؟؟ بجز smarty twig
 
سوالی بسی غیر فنی...
از چه زبانی شروع کنم اگه نخوام عمقی یاد بگیرم در حد سطحی برنامه نویسی بلد باشم?
طراحی سایت چطور?
 
اگه طراحی سایت میخوای php
با کتابای larry ullman شروع کن، کتاباش هم از پایه php رو توضیح داده هم متنش ساده و قابل فهمه و نیازی نیست دم به دقیقه سر بزنی به دیکشنری.
میتونی از دوره های رایگان توی وب هم استفاده کنی، ولی خب به اندازه منابع اوریجینال خوب نیستن ولی در عوض فارسی هستن.
این larry ullman یک کتابی داره به اسم advanced oop(اسم کاملش یادم نیست) کلا یک فصلش رو تونستم پیدا کنم ولی سر فصل هاش جذاب بودن، پیدا کردی برا منم بفرست. :)
یکم هم که کار کردی و حداقل یک وروژه با php خام نوشتی، برو سراغ فریمورک های php مثل laravel بعدشم برو پونیشا عضو شو، پروژه بگیر :) :)
 
من بهتون پایتونو پیشنهاد میکنم
بسیار انعطاف پذیر و اسموت
برای کار های مختلف نظیر ماشین لرنینگ دیتا ساینس و اسکریپت نویسی... خیلی بکار میاد
و سبک هم هست و میتونید در هر محیطی باهاش کار کنید
حالا اون هایی که اون بالا گفتم چی هستن رو خودش میشه یه تاپیک زد براش
 
سوالی بسی غیر فنی...
از چه زبانی شروع کنم اگه نخوام عمقی یاد بگیرم در حد سطحی برنامه نویسی بلد باشم?
طراحی سایت چطور?
جادی یه سری فیلم داره تو یوتوب فکرکنم درک برنامه نویسیه اون میتونه شروع خوبی باشه
اگر از پایتون خوشت اومد محمد اردوخانی تو تاپلرن کامل ترین دوره پایتونو به صورت رایگان گذاشته
برای طراحی سایتم
دوره های فرانت اند یا بک اند علی علایی تو یوتوب ببین
.....
کلا آموزش پولی نخر منابع رایگان خوب زیادن
دوره جادی مقدماتیش رایگانه
پیشرفتشم که مال مکتب خونس گفته مشکلی ندارم پیدا کردید استفاده کنید
 
آخرین ویرایش:
جادی یه سری فیلم داره تو یوتوب فکرکنم درک برنامه نویسیه اون میتونه شروع خوبی باشه
اگر از پایتون خوشت اومد محمد اردوخانی تو تاپلرن کامل ترین دوره پایتونو به صورت رایگان گذاشته
برای طراحی سایتم
دوره های فرانت اند یا بک اند علی علایی تو یوتوب ببین
.....
کلا آموزش پولی نخر منابع رایگان خوب زیادن
دوره جادی مقدماتیش رایگانه
پیشرفتشم که مال مکتب خونس گفته مشکلی ندارم پیدا کردید استفاده کنید

نه قصد دلرم از w3school یاد بگیرم
ولی خوب کلا می خواستم ببینمم کدوم زبان بهتره
 
از چه زبانی شروع کنم اگه نخوام عمقی یاد بگیرم در حد سطحی برنامه نویسی بلد باشم?
منم پیشنهادم پایتونه
پایتون واسه شروع پیچیدگی زیادی درست نمیکنه
و خب بجز اندروید(کتابخونه هایی مث کیوی هستن البته) همه کاری میکنه
از دیتاساینس بگیر تا ماشینلرنینگ تا وب سرویس ها
طراحی سایت چطور?
انتخابا خیلی زیادن
php پرفورمنس بهتری داره نسبت به پایتون ولی همچنان پایتون رو ترجیح میدم شخصا
باید یکی از فرمورک های backend رو یادبگیری
اگه پایتون باشی flask و django هستن
جنگو به فرمورک کامله خودش پیشفرض دیتابیس و یوزر ها و ولیدشن فرم هارو هندل میکنه
فلسک یه میکروفرمورک خیلی جموجوره ک یسری ماژول بهش اضافه میشه و کامل میشه
واسه شروع فلسک رو ترجیح میدم
backend رو ک کامل کردی واسه فرانت یکم html باید بلد باشی
css هم یاد بگیری -> html سایتت خوشگل تر میشه
فرمورکی مث بوت استرپ رو یاد بگیری -> سایتت ریسپانسیو میشه
برنامه نویسی js یاد بگیری -> یسری پردازش ها رو کلاینت انجام میده و سایتت تعاملی میشه
فرم ورک هایی مث React , angular, vue رو یاد بگیری میتونی سایت هایی بسازی ک درواقع one-page-application ان
-------------------
ولی اگه هدفت فقط درست کردن سایت باشه -> استفاده از cms آماده مثل wordpress خیلی خیلی آسون تر و منطقی تره
 
سوالی بسی غیر فنی...
از چه زبانی شروع کنم اگه نخوام عمقی یاد بگیرم در حد سطحی برنامه نویسی بلد باشم?
طراحی سایت چطور?
تکنولوژی ها خیلی سریع داره پیش میره اگه میخوایی کاره ای بشی باید عمیق کارکنی . پیشنهادات هم مختلفه از php بگیر تا پایتون و دات نت و ... ولی جدایی از اینکه کدومو انتخاب میکنی حتما یه سری به جدیدترن هاش بزن مثلا واسه بک اند Restful API رو کار کن واسه فرانت هم یه مطالعه ای راجع به web assambly داشته باش . این دوتا رو حتما کار کن . اگه با مایکروسافت حال میکنی دات نت کور فوق العادس مخصوصا web api واسه وب اسمبلی هم blazor کار کن
 
برای شروع یادگیری ماشین لرنینگ ، حتما باید قبلش مقدمات تئوری هوش مصنوعی و جبر خطی رو بلد باشیم؟
 
اگه اینگلیسیتون خوبه وقتتون رو برای کورس های ایرانی نزارید
کورس های انگلیسی خیلی بهتر و مرتب تره و صفر تا صد رو براتون واضح توضیح میده و حتی جزوه هم داره
واسه معرفی کورس انگلیسی هم میتونید با تورنت کورس های برنامه نویسی یودمی https://www.udemy.com
دانلود کنید
 
سلام وقتی میخوام اطلاعات یک وب سایتو بخونم فارسیو پشتیبانی نمیکنه تو وی اس کد چه جوری باید utf-8 کنم بدون اینکه بریزمش تو فایل:-" ؟
ارورش اینه
charmap' codec can't encode characters in position 9-13
 
Back
بالا