دست نوشته هام...

دست نوشته های شخصی من، در مورد همه چیز....

دست نوشته هام...

دست نوشته های شخصی من، در مورد همه چیز....

۱۵ مطلب با کلمه‌ی کلیدی «کامپیوتر» ثبت شده است

سلام...

پایتون فریم‌ورک‌های متعددی برای نوشتن وب داره. به حدی گسترده که ادم حتی گیج میشه و اسم‌هاشون رو هم نمیتونه به یاد بیاره. در جلسه اخیر پاگ، من و دوستم امین یه سری از این فریم‌ورک ها رو با هم مقایسه کردیم.

البته من ادعا ندارم که این بهترین مقایسه فریم‌ورک‌ها بوده یا اینکه تمام فریم‌ورک‌های موجود رو بررسی کردیم. بلکه بیشتر میخوام بگم که فریم‌ورک‌های معروف و مورد علاقه خودمون رو بررسی کردیم و همچنین برای من جالب بودش که بدونم چطوری میشه یه فریم ورک رو تست کرد و چطوری میشه نتایجش رو بررسی کرد.

بخشی از کدها رو من نوشتم، ولی زحمت اصلی رو امین کشید. توی این مقایسه، فریم‌ورک‌های فلسک، تویستد، جانپروتو( یاپروتو) و سنیک با هم مقایسه شدن با دو سناریو نزدیک به واقعیت.

 

یکی از مباحثی که در خصوص اوپن سورس و نرم‌افزارهای ازاد مطرح میشه، همین امکان دسترسی و ویرایش سورس نرم‌افزار هستش. با این حال، به عنوان کسی که ۵-۶ سالی میشه که دارم از نرم‌افزارهای اوپن سورس استفاده می‌کنم، هیچوقت تفاوتش با یه نرم‌افزار متن بسته غیر از رایگان بودن برای من محسوس نبود.

مدتی پیش، در محل کارم لازم شد که در برنامه‌نویسی ها، با استفاده از api به سیستم لاگین بشیم، ولی این قابلیت به صورت پیش فرض وجود نداشت که باعث شد من مامور به حل این مشکل بشم. بعد از شاید ساعت‌ها گردش توی نت، تنها راه‌حلی که تونستم پیدا بکنم، ادیت کردن سورس اصلی سیستم و اضافه کردن این قابلیت به فریم ورک اصلی بود.

این کار، حسابی بهم حال داد. چونکه برای اولین بار داشتم سورس یه پکیجی که تا حالا ازش فقط استفاده میکردم رو ادیت کردم که اونجوری که میخوام کار کنه. به قولی فکر کنم به این قضیه هک کردن یه سیستم هم میگن!

خوب، با این مقدمه کلی، بریم سراغ اینکه جریان چیه و چطوری اینکار رو کردیم.

با سلام

در مطلب قبلی گفته بودم که میخواهم یک سری ویدیو درست کنم از کار کردن با فریم‌ورک فلسک و نحوه استفاده از اون برای ساختن وب‌اپلیکیشن ها را، توضیح بدم.

چیزی که یادم رفته بود این هست که همزمان با قرار دادن ویدیو‌ها بر روی سایت‌های مختلف، باید انها را روی وبلاگم هم قرار می‌دادم! ولی خوب اتفاق‌است دیگر! ادم یادش می‌رود.

به هر صورت، در ادامه مطلب، لینک کامل به ویدیو ها را برایتان گذاشته‌ام. همچنین می‌توانید پست‌های من در خصوص #پایتون، #فلسک و #اوبونتو را هم دنبال کنید و مطالب بیشتری پیدا کنید! چون وبلاگم پر هست از مطالب در موضوعات مختلف...

سلام...

تا حالا فک کردین که "is" و "==" با هم چه تفاوتی دارن توی پایتون؟ توی این مطلب کوتاه، خیلی سریع این مبحث رو بررسی می‌کنیم!

کاری که میخوام بکنم اینه که یه مدت بشینم توی وبلاگم از این نکات ریز پایتونی بذارم، و شما هم می‌تونید در اینده در صورت علاقه اونها رو با دنبال کردن تگ #پایتون توی وبلاگم پیدا کنین و بخونین! :)

سلام...

میدونید که من به پایتون علاقه دارم...

قبلا چند ویدیوی اموزشی از برنامه نویسی با پایتون در خصوص اسکریپ کردن وب و مسائل از این دست رو کار کردم...

حالا میخوام یه سری ویدیو جدید رو ارائه بکنم. این مجموعه ویدیو ها، برای اموزش کار با فریم‌ورک فلسک هستن...

از مجموعه ویدیوهایی که باید تولید بشه فعلا فقط یکی رو اماده کردم...

سلام...

همونجور که احتمالا میدونید، من در حال یادگیری کار با لینوکس و برنامه نویسی پایتون هستم. بنابراین برای خودم یه پروژه طراحی کردم.

این پروژه، شامل تلاش برای اسکریپ مطالب یک سایت، بررسی اونها و دسته بندی و گروه‌بندی اونها و نهایتا قرار دادنشون در یک وبسایت جدا هستم. این سیستم قراره به صورت اتوماتیک سایت رو اسکریپ کنه، مطالب رو بیرون بکشه و در یک دیتابیس ذخیره بکنه، مطالب رو بررسی بکنه( سمنتیک و سنتیمنت انالیسس) و دسته بندی بکنه و در دیتابیس دیگه‌ای ذخیره بکنه. بعد همهٔ مطالب رو روی یک وب‌سایت ساخته شده با فلسک پیاده کنه.

نکته جالب‌تر برای این داستان، این هست که من تلاش میکنم در کنارش تکنولوژی های مختلف رو هم یاد بگیرم. #لینوکس، #گیت‌هاب، #ایمکس، کار با #دیتابیس، #فلسک، #اسکریپ _سایت، #هوش‌ـمصنوعی(موضوع مورد علاقه‌ام) بخشی از چیزهایی هست که من قراره یاد بگیرم. اما مهم‌ترین چیزی که یاد خواهم گرفت، #زبان_انگلیسی هستش. من توی این ویدیو ها به زبان انگلیسی صحبت میکنم! بنابراین در طول زمان، زبان تخصصیم (مکالمه) بهبود پیدا میکنه.

سلام

مطلب قبلیی که اینجا نوشتم پر بود از تصاویر gif. دو مطلب قبل تر هم به همین صورت بودش و چند تصویر gif در خودش داشت. مطلب قبلی، شامل سه تصویر متحرک بود اما برای تاپیک جدید، نیاز بود که لااقل ۳۰ تصویر گیف داشته باشم و بعدش احتمال میدادم که لازم باشه برخی قسمت‌هاش رو حذف کنم! بنابراین زحمتی بود که به هدر میرفت.

تهیه فیلم‌ها به خودی خود بعد از نگارش مطلب خسته کننده بود، حالا پروئه خسته کننده و البته طولانی( به علت سخت افزار ضعیف من!) برای تبدیل فیلم‌ها به تصویر متحرک نورعلی نور بود!

خوب اگر روی یه سیستم ویندوزی باشید، احتمالا یه کانورتر روی سیستم دارید که کل فیلم‌ها رو توی grid اش می‌کشید و بعد یه دگمه می‌زنید که همه تبدیل بشه! ولی خوب، این کار حال نمیده!!

راه حل خیلی ساده‌هست!! اتوماتیک کردن کارهای خسته کننده لینوکسی!!!

همیشه با این عنوان، کتاب میخونیم یا فیلم دانلود می‌کنیم و می‌بینیم برای اموزش برنامه نویسی ویا اسم یکی از فصل های کتاب‌های اموزش لینوکسه!

تلاش‌های من برای نوشتن یه اسکریپت کوچیک که به جای من کار تولید تصاویر متحرک رو انجام بده خنده داره!! مراحلش رو با هم می‌بینیم

سلام...

بعد از دو سه ماه ننوشتن دوباره اومدم!

اینبار با یه حرکت باحال و جدید اومدم البته. قرار گذاشتم با خودم که برای افزایش سطح زبان انگلیسیم، بهتر شدن کیفیت اسپیکینگ و بهتر شدن لهجه تکسن یا جنوبیم، یه سری ویدیو پر بکنم که روشون به زبان انگلیسی صحبت میکنم!

حالا، محتوی خود این ویدیو ها چیه؟ اینم باز تمرین و یادگیری جدیده! چون سعی میکنم هر ویدیو، شامل تمرین برنامه نویسی با زبان اسکریپتی پایتون باشه.

بنابراین، از این به بعد، میتونید من رو در حال صحبت به زبان انگلیسی و نوشتن برنامه های ساده و یا پیچیده به زبان پایتون پیدا کنین!! کانال های مختلف من روی اپارات و یوتوب هم قبلا لینک دادم بهشون براتون...

با این حال، ضرر نداره که دوباره معرفیشون بکنم!

بریم به ادامه مطلب تا براتون بگم جریان رو! :)

طول هفته گذشته من اینترنتم قطع شده بود. برا همین یه بسته ۵ گیگ از ایرانسل خریدم که از ساعت ۶ صبح تا ۱۲ ظهر قابل استفاده بود.

خوب من مصرفم خیلی مدیریت شده بود و دانلود بخصوصی نداشتم، ولی به صورت کلی حدود ۴۰۰-۵۰۰ مگ مصرف کرده بودم از ۵ گیگ داده.

دیروز صبح ایرانسل تکست داد به من که تا ظهر مصرف کردی نت رو که کردی، نکردی بسته تموم میشه به هر صورت.

من یه نگاه به سیستم کردم و یه نگاه دوباره به موبایل و پیام ایرانسل!

دوباره یه نگاه به سیستم و یه نگاه به پیام ایرانسل...

کابل USB رو وصل کردم و USB Tethering رو هم فعال کردم!

هات‌اسپالت شیلد رو وصل کردم و رفتم رو یوتوب، کل فیلم های سمینار‌های ۲۰۱۵ و ۲۰۱۴ پایکان رو که لایک زده بودم برا دانلود رو دادم دانلود کنه! بعدشم زدم افیس ۲۰۱۳ رو دانلود کردم...

در اخر، ساعت ۱۱:۳۰ که شد فقط ۱۷ مگ از ۴ گیگ باقی مونده بود!!!

 

خلاصه به ایرانسل عزیز عرض میکنم که داداش، من از اون نسلی هستم که گوگل ارث رو با اینترنت دایل اپ سه بار توی یه شب دانلود کرد از قرار هر نسخه‌اش ۲۳ مگ! اونوقت منو تهدید میکنی تو؟!؟

سلام...

قبلا براتون گفته بودم که از فایرفاکس بالاخره بعد از چند سال خداحافظی کردم و اومدم سراغ کروم. یه مسئلهٔ خیلی بزرگ تو کروم من رو واقعا اذیت میکرد و اون مسئله این بود که وقتی تعدادی تب باز میکنم، اگر دوباره به یکی از تب‌ها برم، اون تب رفرش میشد.

این مسئله قابل تحمل نیست و کلا هدف داشتن تب‌ها در مرورگر رو از بین میبره یه جورایی؛ اما خوب میشد باهاش کنار اومد! مخصوصا وقتی اینترنت سریع داشته باشید که زمان از رفرش شدن صفحه تا نمایش داده به شما خیلی کوتاهه. اما به تازگی به دلایل خنده داری اینترنت من قطع شده و مجبور شدم با بسته به اینترنت دسترسی داشته باشم! این مسئله همزمان شد با نیاز من برای نوشتن پایان نامه و خوب به تبعش، نیاز به داشتن متون و منابع مختلف.

البته خیلی ها تاکید میکنن که برای نگراش پایان‌نامه نباید از ویکی‌پدیا استفاده کرد، ولی ازش به عنوان یه بیس استفاده میکنم! خیلی راحت تعاریف رو پیدا میکنی و به منابعش لینک میدی توی مطلب خودت!(در بخش‌هایی که نیاز نیست!)...

سلام...

تقریبا دو هفته‌ٔ پیش، بنا به دلایلی تصمیم گرفتم که ویندوز هفت رو که از حدود سال ۸۹ نصب کرده بودم رو اپگرید کنم تا قدری مرتب بشه! مشخصا برخی سرویس هاش از کار افتاده بودن و مسائل و مشکلات دیگه که باعث شده بود کار کردن با اون ویندوز دیگه قدری سخت باشه! البته یکسالی بود که اینجوری بود سیستم، ولی خوب، ویندوز هفت واقعا پایدار بود و چند روز کار کردنم با ویندوز هشت، اصلا تجربه‌ٔ جالبی نبود بنابراین با ویندوز هفت مونده بودم!

در این تاپیک، به صورت کلی تجاربم که البته خیلی هم کوتاه! هستش از کار با ویندوز ده رو براتون میگم! چون خودم خیلی سرچ کردم و به نتیجه درستی نرسیدم...

سلام...

اخرین باری که با فایرفاکس راحت بودم، نسخهٔ ۴ فایرفاکس داشت می‌اومد و من کاملا ناراحت بودم که مثل مرورگر در‌پیت کروم قراره هر دو سه روز یه نسخهٔ جدید براش بیاد! نمی‌دونم چند سال گذشته ولی قطعا اونقدر نگذشته که از نسخهٔ ۴ به ۴۴ رسیده باشیم. 

فایر فاکس برا من هیچ مشکلی نداره واقعا، تنها ایرادش اینه که چه یه دونه تب باز کرده باشم، چه طبق معمول پنج شیش تا، و چه به ندرت ۱۷-۱۸ تا تب، به هر صورت هر یکی دو دقیقه یه بار هنگ میکنه... گاهی چند ثانیه و گاهی هم کلا کرش میکنه! :)

 

فایر فاکس اولین مرورگر من نیست! اولین مرورگر من، نت‌اسکیپ بودش... به قولی از روز اول عاشق این خونواده بودم! نمیدونم چرا بهش دلبستگی پیدا کردم و این چند ساله تحملش کردم... اونم با این همه هنگ کردن های پشت سر هم! همش فک کردم بالاخره درست میشه یا حتی تحمل کردم حالا به هر دلیلی!

 

سلام...

من واقعا همیشه از خودم تعجب میکنم که چطوری قبل از ۸۵ چند سال اینترنت داشتم ولی هرگز چت نکردم! یا اگر هم کردم خیلی کم بوده و با افراد مشخصی... شاید در حد چند ساعت در کل.

توی این پست، میخوام کمی از چت کردن باحالی بگم که این روزها شدیدا بهش معتاد شدم و دلایلش... البته شاید بیشتر به درد بچه های کامپیوتر بخوره تا عمومی باشه ولی خوب، چیز جالبیه.... IRC چت ها رو میخوام در موردشون حرف بزنم و تجربه‌ی شخصیم رو بگم...

سلام...

راستش یه جورایی خیلی باحاله الان برام! :)))

بعد از حدود ۷ سال! دوباره دارم روی یه سیستم ویندوز ایکس پی نصب میکنم!! تجربه‌ی جذابیه...

فعلا پارتیشن بندی کردم و داره فرمت میکنه...

یادمه حدود ۳۸ دقیقه طول میکشید که فرایند نصب ویندوز ایکس‌پی بعد از پارتیشن بندی و اولین ریستارت!

حتی سریاال هم یادمه...سریالی که همیشه برای سرویس پک ۲ میزدم با سی‌دی همیشگیم!! ولی اینبار سی‌دی ندارم و از رو فلش دارم بوت میکنم...

نکته‌ی جذاب برام اینه که قبل از اینکه خاموشش کنم تا ویندوزش رو عوض کنم سیستم رو، کابل شبکه رو بهش وصل کردم و خواستم به نت وصلش کنم، ولی نتونستم!! مودم رو بریج هست و نمی‌دونم چطوری میشه این رو درست کرد برا وصل شدن با بریج! :|

 

به هر صورت، الان که دارم متن رو می‌نویسمِ، یادم افتاده که باید افیس و کلی نرم‌افزار دیگه نصب کنم!! سی‌دی و فایل نصب هیچ کدوم رو ندارم!!

 

پ.ن: برای اونایی که سوال میخوان بپرسن که چرا ویندوز ایکس‌پی، باید بگم که این سیستم بنا به دلایلی باید رو همین ویندوز جلو بره و راهی نیست غیر از این!....

 

لحظه‌ نوستالژیکی بود واقعا....