
شاید بتوان گفت چالش اصلی دوران جوانی واژهایست به نام «استرس»! کودکان و نوجوانان و میانسالها و مسنها به ندرت درگیر استرس میشوند. گاهی دانشجویان در مورد نحوه برطرف کردن استرس سؤال میکنند؛ بنابراین گفتم در یک مطلب آنچه خودم از آنها بهره بردهام و میبرم را جمع کنم: پیش از بیان روشهای رفع استرس، باید توضیح داده شود که علما معتقدند «استرس (Stress) یعنی یک نگرانی کوتاهمدت» (مانند استرس امتحان فردا) ...
ادامه مطلب
من اگر برنامهنویس نمیشدم، احتمالاً از دو حال خارج نبود: یا ابزارفروش میشدم یا نجار! واقعاً هیچ چیز برایم هیجانانگیزتر از ابزار نیست! این را میشود از «کارگاه بابا حمید» که نیمه بالای کمد دیواری را تبدیل به آن کردهام فهمید: مطالب مرتبط: اره مویی برقی (مارک درمل DREMEL) بخریم یا نخریم؟ اره افقیبر بوش GSA 1300 PCE بخریم یا نخریم؟ ( + تجربه خرید تیغ اره و گیره مدریت S1) کیت ۸۵ پارچه صافکاری L.K.Tools بخریم یا نخریم؟ دستگاه علفزن بنزینی چندک...
ادامه مطلب
زمانهایی که اینترنت به اینترانت ملی تبدیل میشود، برای زندگی آنلاین، موارد خاصی نیاز است که در مورد آنها قبلاً صحبت شده؛ مثلاً: موتور جستجو، ایمیل، درایو، نقشه، مترجم و... ایرانی (موارد بومی که در اینترنت ملی کار کند) اگر سایتها در اینترنت ADSL شما باز نشدند، احتمالاً به خاطر تنظیمات DNS شماست که در مورد آن به طور مفصل صحبت کردهایم: وقتی یک سایت باز نمیشود باید چه کار کنم؟ در این مطلب هم نحوه تغییر DNSها بیان شده: راهنمای تغییر DNS در ویندوز و گوشی حالا اگ...
ادامه مطلب
هر چند در سال ۱۳۹۵ در مطلب «دنیا چقدر بزرگ است؟» توضیحاتی درباره عظمت هستی داده بودم اما برای درک بهتر بزرگی گیتی، این ویدئو احتمالاً بهتر خواهد بود. تا وقتی یک رشته کامپیوتری و بهخصوص برنامهنویس، درکی از اعداد بزرگ نداشته باشد، احتمالاً نمیتواند بین الگوریتمها مقایسه انجام دهد. مثلاً چطور میخواهد بفهمد الگوریتم مرتبسازی حبابی که زمان اجرای آن O(n2) است چقدر کندتر از مرتبسازی ادغامی است که زمان اجرای آن O(nlogn) است وقتی درکی از ۱ میلیارد ندارد!؟ برای درک بزرگی این اعداد، در دورههای آموز...
ادامه مطلب
گاهی به مبدل یک رزوه به رزوه دیگر نیاز دارید که هر چقدر شهرتان و حتی اینترنت را زیر و رو میکنید، آن را پیدا نمیکنید؛ مثلاً من میخواستم یک مبدل برای اتصال پیچ آن سنگ رومیزی که در مطالب قبل اشاره کردم به سهنظام پیدا کنم که هر چقدر گشتم پیدا نشد! حتی به تراشکاری گفتم یکی بسازد اما چون پیچ این سنگ چپگرد بود، حدیده آن پیدا نمیشد که رزوه بزند... ناگهان فکری به ذهنم رسید! پیچ و مهرهفروشیها معمولاً همه نوع پیچ و مهره را دارند. خیلی راحت رفتم سه تا مهر...
ادامه مطلب
پس از اینکه به طور جدی درگیر باغداری شدم، فهمیدم که مدیریت یک باغ واقعاً مانند مدیریت یک جامعه است. اقتصاد و مدیریت را من در مدیریت منابعی مانند آب و خاک و... تمرین کردم. اخلاق اجتماعی را در برخورد با همسایگان و میراب که از هر قشری بودند با موفقیت پاس کردم و بسیاری مسائل دیگر... اما چیزی که بیش از همه برایم جالب بود، بحث علفهای هرز در باغداری بود که بسیار شبیه به آفات اجتماعی بود. فهمیدم که مهمترین چالش در باغداری مبارزه با آفات و به طور خاص علفهای هرز است. چند درس عظیم از رنجهایی که در مبار...
ادامه مطلب
هر یک از سایتها و ابزارهای هوش مصنوعی در کار خاصی بهینه شدهاند. هر کدام از ابزارها روی یکی از محتواهای زیر بهتر عمل میکند: ۱- متن ۲- عکس ۳- ویدئو ۴- صوت و اما ابزارها: ۱- ChatGPT برای تحلیل متن و تولید عکس آدرس: chatgpt.com چتجیپیتی به طور ویژه در زمینه تحلیل متن، خوب عمل میکند (برای مثال پاسخ به پرسشهای پزشکی و مشاوره و...)؛ یعنی در حقیقت میتوان آن را یک موتور جستجوی خوب دانست. و البته با کمک هوش مصنوعی DALL-E مایکروسافت امکان تولید عکس را هم به خوبی پشتیبانی میکند. نقاط ضعف: در مورد PDFهای فارسی خوب عمل نمیکند. شما اگر یک pdf فارسی به آن بدهید و مثلاً بخواهید از صفحات ۱۰ تا ۲۰ آن ده سؤال تستی طراحی کند، میبینید که اولا...
ادامه مطلب
یکی از چالشها در مهندسی نرمافزار و البته در هر بحثی رسم اشکال است؛ نمودار یا دیاگرام و چارت و فلوچارت یا نمودار گردش کار و... رسم اینها نیاز به محیط گرافیکی دارد و انتقال آنها نیز به سادگی متن نیست. یک ابتکار جالب که مدتی است دارد جایگزین رسم دیاگرام میشود، «دیاگرام در قالب کد» است. در این حالت کاربر فقط کافیست تعدادی دستور یا تابع را یاد بگیرد تا بتواند هر نموداری که خواست رسم کند. از آنجا که فعلاً هیچ سازمان بینالمللی این مفهوم را استاندارد نکرده است، سایتهای مختلف، روشهای خاص خود را برای این کار معرفی کردهاند؛ برخی از آنها عبارتند از: PlantUML و Mermain و ZenUML و... از بین موارد بالا به نظر میرسد Mermaid روان&z...
ادامه مطلب
اگر لازم است که در کتب مربوط به اسلام و شیعه مطالعه و پژوهشی انجام دهید، قبل از خرید کتاب شاید بد نباشد به «کتابخانه قائمیه» سری بزنید: lohedana.ir پس از جستجوی نام یا بخشی از متن کتاب، روی «مطالعه کتاب» کلیک کنید و بدون نیاز به نصب چیزی یا پرداخت هزینه و... خیلی راحت کتاب را به رایگان مطالعه نمایید. (البته که اپلیکیشن هم دارند، اما مطالعه تحت وب یک چیز دیگر است) صدها کتاب دینی و حتی خطی در این لوح گردآوری شده است؛ به انضمام سخنرانیهای خبرههای دین. (مثلاً ۱۱۰ جلد بحار الانوار و امثال این کتاب در این مخزن رایگان وجود دارند) موفق باشید؛حمید رضا نیرومند ...
ادامه مطلب
یکی از سختترین انتخابها در برنامهنویسی، انتخاب زبان Backend است؛ چرا که با طیف گستردهای از زبانها طرف هستیم: PHP, NodeJS, Python, ASP, JSP, Ruby on Rails, ... اما خوشبختانه خبر خوب این است که فعلاً علیالحساب درگیری اصلی بین سه زبان اول یعنی PHP و NodeJS و Python است. (در هر زمانی چند زبان در صدر هستند؛ مثلاً زمان ما دعوا بین PHP و ASP بود؛ که خوب ASP به رحمت خدا رفت) چرا Python را پیشنهاد نمیکنم؟ به نظر من Python موجی است مانند Delphi و VB و ... که یک روز (که دیر نیست) خواهد خوابید. (۲۰ سال پیش وقتی میگفتند فلانی برنامهنویس است یعنی دلفی بلد بود! حالا برنامهنویسان جدید اسم آن را هم نشنیدهاند) بزرگترین دلیل مرگ زبان...
ادامه مطلب
در مورد «انتخاب نام برای پروژه و فرزند و...» میشود فراوان صحبت کرد؛ بیش از یک کتاب قطور! در ویدئوی ۴۵ دقیقهای زیر، نکاتی در این زمینه بیان کردهام که پیشنهاد میشود مشاهده نمایید: https://www.aparat.com/v/zajio6h خلاصه نکات: مطالب مرتبط: - الف یعنی چی؟ آیا معنی اولین حرف الفبای انگلیسی، فارسی، عربی و... را میدانید؟ - نکاتی در مورد انتخاب نام دامنه برای سایت (Domain Name) - چگونه یک آرم طراحی کنیم؟ (راهنمای ترکیب داشتهها برای تولید یک آرم یا نشان یا لوگو) - چه نوع اسمهایی در گفتار خودمانی تغییر میکنند؟ - یکی از تأثیرات نام در روحیات فرزند موفق باشید؛حمید رضا نیرومند...
ادامه مطلب
هر چند با شنیدن خبر همکاری گوگل و اسرائیل، دوست ندارم تا جایی که ممکن است از خدمات و محصولات این شرکت استفاده کنم، اما به هر حال، دو سرویس جدید گوگل را معرفی میکنیم: ۱- NotebookLM Video Overview ساخت ارائه صوتی با پاورپوینت با هوش مصنوعی در مورد NotebookLM در مطلب «ساخت پادکست فارسی دو نفره با کمک هوش مصنوعی (شگفتی جدید گوگل با NotebookLM)» صحبت کرده بودم اما کمی بعد از آن، گوگل Video Overview را به آن سرویس اضافه کرد! حالا دیگر میتوانید یک ارائه ویدئویی که از روی یک پاورپوینت ارائه میشود از مطالب خود بسازید و اگر دنبال SEO و یا راحتی کاربران سایت خود هستید، آن ویدئو را در آن مطلب قرار دهید یا از پاورپوینت آن برای ارائه در کلاسها استفاده کنید! مثلاً من مطلب «دوچرخه برقی بخریم یا نخریم» ر...
ادامه مطلب
یکی از راهها برای نابود کردن خلاقیت کودکان، این است که هر چه نیاز دارند سریعاً به صورت آماده برای آنها فراهم کنید! به جای این کار باید شرایطی را فراهم کنید که آنها بتوانند آنچه نیاز دارند را خلق کنند. مثلاً اگر یک هواپیما نیاز دارد، چه خوب که با حوصله، با کمک خودش یک هواپیمای چوبی بسازید؛ من یکی برای محمدسبحان ۲.۵ ساله ساختم: ویدئو: هواپیما را با کمک اره مویی برقی که در این مطلب معرفی کردم بریدهام: اره مویی برقی (مارک درمل DREMEL) بخریم یا نخریم؟ یا مثلاً این فرفرهها که با یک گِردبُر ساده که به دلر (یا Drill) وصل میشود ساخته شده! چوب وسط آن هم چوب بستنی است: و یا با کمک هم یک لانه برای پرندگانی که جلو پنجرهمان مینشینند ساختیم: یک ...
ادامه مطلب
در سال ۱۳۹۵ در مطلب «ایده برای محیطهای آموزشی: بوردها و پوسترهای آموزشی» دو تا از بوردهایی که برای یکی از دانشگاهها ایجاد کرده بودم را به نمایش گذاشتم: بورد آموزش سخت افزار بورد آموزش کابلهای شبکه حالا برای مجتمع فنی تهران (نمایندگی ساوه) هم یک تابلو آموزش سختافزار برای دیوار یکی از سایتها ایجاد کردم که زیبا شد: برای مشاهده تصویر بزرگتر روی آن کلیک کنید: و یک شبیهساز پیکسل هم ساختیم و در کلاس قرار دادیم که دانشپذیرها رنگ دلخواه خود را با آن تولید کنند: ده سال پیش، در مطلب «یک راه ساده برای نمایش Pixel و رنگهای RGB روی مانیتور به دانشجویان بدون میکروسکوپ» هم استفاده از میکروسکوپ ب...
ادامه مطلب
هر چند پیش از این در مطالب قبلی چند باری درباره «خودمهاری» (Self-Control) صحبت کردهام اما این جلسه فعلاً یکی از کاملترین جلسات است که به صورت منظمتر این بحث مهم مطرح شده است: ویدئوی این جلسه در آپارت آپلود شده است: .h_iframe-aparat_embed_frame{position:relative;}.h_iframe-aparat_embed_frame .ratio{display:block;width:100%;height:auto;}.h_iframe-aparat_embed_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;} مطالب قبلی در این زمینه: چرا باید از مغز خود استفاده کنید؟ ( + یک راهکار برای استفاده از مغز: «چرا؟») خودکنترلی (خودمهاری)، عامل اصلی موفقیت (Self-Control) صوت: موفقیت در دین و دنیا: مقاله دوم: تکلیف خود را با دین مشخص کنید؛ وگرنه... (فایل صوتی) ویدئوی جلسه اول دور...
ادامه مطلب
باید تأسف خورد که افسار همهمان افتاده به دست یک سری شرکت خارجی مغز-الکلی که واقعاً بدیهیترین چیزها که زندگی را بسیار ساده میکند در طراحیهاشان در نظر نمیگیرند. معتقدم فقط یک مغز ایرانی میتواند این نوع ریزهکاریها را کشف کند. نمونهاش را در یک ویدئو در کانال تلگرامی توضیح داده بودم. برای تعویض یک کانال تلویزیون با اپلیکیشن Google Home آنقدر باید کلیک کنید و صبر کنید که آخرش به این نتیجه میرسید که بلند بشوید بروید کنترل تلویزیون را بردارید سریعتر و راحتتر است! و طراحی کیبورد گوگل هم همینطور است! وجود کلیدهای Arrow (جهتهای بالا و پایین و چپ و راست) در پایین کیبورد آنقدر بر سرعت تایپ و عملکرد کاربر میافزاید که باور کردنی نیست؛ اما سالهاست صبر کردهایم که شاید این کلیدها اضافه شود که نشد (البته که با...
ادامه مطلب
میتوان گفت بزرگترین چالش یک برنامهنویس وب Compatibility یا سازگاری با مرورگرهاست. نمیدانی یک ویژگی خاص در مرورگرهای مختلف چطور اجرا میشود؟ و آیا اصلاً اجرا میشود؟ اگر دنبال یک سایت جامع میگردید که این مسائل را در نسخههای مختلف مرورگرها بررسی کنید، سایت Can I Use برای شماست: https://caniuse.com موفق باشید؛حمید رضا نیرومند ...
ادامه مطلب
من در سال ۹۶ در مطلب «چگونه پسانداز کنیم؟» توضیحاتی داده بودم و گفته بودم که یکی از بهترین راهها برای پسانداز، داشتن یک حساب بانکی بدون کارت عابربانک و دسترسی اینترنتبانک و... است. اما اگر خواستید خودتان را مجبور کنید که برای یک بازهای کمتر خرج کنید و بیشتر پسانداز کنید تا چیزی تهیه کنید، من وامهای خانگی را پیشنهاد میکنم. معمولاً خانمها بین خودشان یک نفر که اعتماد دارند را به عنوان بانکدار مشخض میکنند، سپس همهشان ماهانه (فرضاً ابتدای هر ماه) مثلاً مبلغ ۱ یا ۲ میلیون را به حساب این شخض واریز میکنند؛ او با حضور چند نفر قرعهکشی میکند و هر ماه این مبلغ که مثلاً ۳۰ میلیون تومان شده را به یکی از افراد ب...
ادامه مطلب
اگر به فایل ضروری برخوردید که مثلاً تحریم اجازه دانلود آن را نمیداد (مثل این Sublimetext که ظاهراً فایلهایش را روی فضای رایگان آمازون آپلود میکند)، میتوانيد از یک ترفند برای دانلود آن استفاده کنید: آن را با کمک سایت MultCloud به Google Drive خودتان اصطلاحاً Remote Upload کنید و سپس از گوگل درایو دانلود کنید... MultCloud برای این کار با اکانت جیمیل خود در سایت multcloud.com لاگین کنید و در سمت چپ روی Remote Upload کلیک کنید و سپس روی Create task کلیک و لینک فایل را بدهید. پس از آپلود میتوانيد از گوگلدرایو خود فایل را دانلود نمایید... این سایت امکانات دیگری هم دارد که بد نیست گشتی در آنها بزنید. موفق باشید؛حمید رضا نیرومند ...
ادامه مطلب
اگر برای نگهداری فایلهای خود بر روی اینترنت و ابر که همیشه در دسترس باشد، دنبال فضای رایگان میگردید، علاوه بر فضاهای خارجی از جمله Google Drive با ۱۵ گیگابایت فضای رایگان و OneDrive با ۵ گیگابایت فضای رایگان، ممکن است فضاهای ایرانی هم به درد شما بخورد (به خصوص زمانی که دسترسی به هاستهای رایگان خارجی یکی یکی چه از طریق تحریم و چه از طریق فیلترینگ، محدود میشود) ۱- ابر همراهی همراه اول (۱۰ گیگابایت فضای رایگان) همراه اول به مشترکینش ۱۰ گیگابایت فضای رایگان برای نگهداری فایلهای شخصی میدهد که میتوانید در سایت زیر از این فضا استفاده کنید: https://abrehamrahi.ir همانطور که در تصویر میبینید، امکان ایجاد و ویرایش فایل اکسل هم به صورت آنلاین وجود دارد. ...
ادامه مطلب