زندگی یک گیک

خاطرات مختصری از علایق یک گیک

زندگی یک گیک

خاطرات مختصری از علایق یک گیک

پیوندهای روزانه

۲۲ مطلب با کلمه‌ی کلیدی «برنامه نویسی» ثبت شده است

به نام خدا،در این اموزش می خواهیم با سفارشی سازی اسکرول ویو در برنامه نویسی اندروید اشنا بشیم.سفارشی سازی یک اسکرول ویو خیلی ساده است و تنها کافی که برای اون دو تا لایه گرافیکی از نوع Shape ایجاد کنیم.در جلسات گذشته با اسکرول ویو و Shape در برنامه نویسی اندروید اشنا شدیم.پس در این جلسه تنها کاری که میکنیم اینکه فایلهای XML رو که ساختیم به اسکرول ویو متصل میکنیم.



  • geek

نام خدا .

امروز قصد داریم  با syntax زبان php و اصول برنامه نویسی این زبان آشنا بشیم .

توضیحات در php :

برای این که یه سری توضیحاتی در داخل کدمون داشته باشیم یا به اصطلاح کاری کنیم که بخشی از کد مارو  مفسر php نادیده بگیره  میتونیم از حالتهای زیر استفاده کنیم :


منبع:اموزش های برنامه نویسی appinapps

<?php

# توضیحات تک خطی

// توضیحات تک خطی 

/*
توضیحات 
چند خطی
*/

//توضیحات داخل خط رو پایین داریم
$Result = 10 /* + 15 */ + 5;
echo $Result ;
?>

حساسیت به حروف کوچک و بزرگ :

1- php برای کلمات کلیدی و توابع  خودش  از  به اندازه حروف حساس نیست  یعنی موارد زیر همه درست هستند و اجرا خواهند شد  :

<?php
ECHO "Click AppInApps";
echo "Click AppInApps";
EcHo "Click AppInApps";
?>

2- php برای نام متغییر ها و شناسه ها به اندازه حروف حساس هست  :

<?php
$YourName = "Naser";

//هر کدام از استفاده های زیر باهم متفاوت هستند 
echo "My Name is " . $YourName . "";
echo "My Name is " . $yourname . "";
echo "My Name is " . $yourName . "";
echo "My Name is " . $Yourname . "";
?>

نکته : داخل  یک فایل php که حاوی کدهای HTML هست  میتونید هر تعداد بلاک php داشته باشید .

متغییر ها در php :

php یک زبان اسکریپتی هست و طبق قاعده کلی زبانهای اسکریپتی قانون سختی برای تعریف انواع متغییرها وجود نداره . برای تعیین نوع متغییر اولین مقداری که میگیره همون نوع متغییر میشه .  تفاوت این زبان با بسیاری از زبانهای دیگه اینه که برای تعریف یک متغییر باید قبل از نام اون متغییر یک علامت $ داشته باشیم .:

<?php

//عدد صحیح
$number = 5;
//عدد اعشاری
$avrage = 4.5;
//رشته
$name= "Your Name";
//عدد صحیح بزرگ
$salary= 25000000;
//کاراکتر
$ch= 'A';


echo $name;
echo $avrage;
//...

?> 

  • geek

سلام خوش اومدین به مبحث جدید برنامه نویسی اندروید.امروز میخاهیم در مورد گرید ویو(Gridview)در اندروید صحبت کنیم،گرید ویو در اندروید مثل لیست ویو هست ولی با این تفاوت که در لیست ویو ما به صورت یک بعدی میتوینم مطالب و اطلاعات رو به کاربر نشون بدیم ولی در گرید ویو اینگونه نیست و میتونیم به صورت دئ بعدی و در حالت گرید نمایش بدیم.در این اموزش ما با نحوه ساخت گرید ویو و مقدار دهی بهش اشنا میشیم.من یک پروژه جدید به اسم Gridview ساختم و از قسمت پالت ها در پوشه کامپوزیت (composite) ابزار Gridview رو انتخاب کردم و در مرکزیت لایه خودم قرار دادم .یه نگاهی به خواص گرید ویو بندازیم


  • geek

وقتی به یک مشتری اولین فروش را انجام می دهید، آن مشتری را پیگیری کنید و فروش به وی را ادامه دهید. می توانید با ارسال یک ایمیل “تشکر از خرید” این کار را انجام دهید؛ در ایمیل ارسالی تبلیغات محصولات دیگر خود را که می فروشید نیز بگنجانید. ارسال ایمیل را هر چند ماه یک بار ادامه دهید و دنبال کنید.

 

2. می توانید به مشتریان خود اضافه تر بفروشید. وقتی آنها در صفحه سفارش هستند، به آنها در مورد محصولات مرتبط اضافی که در فهرست فروش قرار دارند، اطلاعات بدهید. فقط کافی است آن را به سفارش اصلی خود اضافه کنند.

 

3. به مشتریان خود بگویید، اگر چهار مشتری به وب سایت شما معرفی کنند، از تخفیف کامل در قیمت خریدشان برخوردار می شوند؛ این کار باعث تبدیل یک فروش به سه فروش می شود.

 

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

 

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

 

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

 

7. وقتی کالا را برای ارسال به مشتری آماده می کنید، حتماً یک کوپن خرید برای محصولات وابسته دیگر در بسته بندی قرار دهید؛ این کار باعث می شود آنها برای خرید محصولات بیشتر از شما جذب شوند.

 

8. برای مشتریان خود همراه با محصولی که از شما خریداری کرده اند، کاتالوگی از محصولات اضافه ارسال کنید. این کاتالوگ می تواند شامل ترفیعات، خدمات ویژه، الحاقیه ها و ضمایم و غیره باشد. اگر آنها از خرید خود رضایت داشته باشند، حتماً محصولات اضافه را نیز خریداری خواهند کرد.

 

9. “گواهینامه های هدیه” برای محصولات خود بفروشید. شما از خرید گواهی هدیه فروش خواهید داشت، و آن زمانی است که دریافت کننده گواهی هدیه، منفعت خود را در آن می بیند. آنها همچنین آیتم های دیگری از وب سایت شما خریداری می کنند.

 



10. برای مشتریان خود همراه با بسته محصولی که خریداری کرده اند، محصولات رایگان (اشانتیون) ارسال کنید. لازم است روی هدایا آگهی تبلیغاتی شما چاپ شده باشد. این هدایا می تواند برچسب، کلاه های توپی، تی شرت و غیره باشند. این کار باعث می شود، سایر افراد نیز تبلیغات شما را ببینند و به شما سفارش خرید دهند.

  • geek
در هر حیطه ای هم که تجارت کنید، اگر مشتری نداشته باشید، بالاخره کارتان با شکست روبه رو خواهد شد. به همین دلیل است که خیلی مهم است که خودتان و محصولاتتان را طوری ارائه کنید که نه فقط مشتریان را وادار به خرید از شما کند، بلکه دوباره آنها را به سمتتان برگرداند. در زیر به ۶ نمونه از اقداماتی اشاره میکنیم که کمکتان میکند مشتریهای جدیدی به سمتتان جذب شوند و آنها را به مشتریهای دائمیتان تبدیل کند.

۱. محل

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

۲٫ ظاهر

اینکه میگویند اولین تاثیر مهمترین تاثیر است نابجا نگفته اند. این مسئله فقط درمورد برخوردهای فردی صدق نمیکند بلکه موقعیتهای کاری را هم شامل میشود. اگر کسی وارد فروشگاهی شود که باوجود قیمتهای بسیار خوب، روی زمین آن پر از آشغال است، یا هوای آن آلوده است و یا اجناس به صورت نامرتب اینطرف و آنطرف افتاده اند، چقدر احتمال دارد که آن مشتری دوباره بخاطر قیمتهای ارزان به آنجا بیاید؟ احتمال آن خیلی کم است مگر اینکه اجناس با ۱۰۰% تخفیف به فروش برسند که تقریباً غیرممکن است.

۳٫ قیمتها

بدیهی است که این یکی از مهمترین جنبه های دنیای تجارت است. بااینکه میخواهید از تجارتتان سود ببرید تا بتوانید در آن باقی بمانید، اما باید مطمئن شوید که قیمتهایتان درمقایسه با تجارتهای دیگر که زمینه مشترک با شما دارند، مناسب و یا حتی کمی پایینتر باشد. هیچ چیز لذتبخش تر از این نیست که بدانید اگر دو کوچه پایینتر بروید جنسی را میتوانید ده هزار تومان ارزانتر بخرید. این کار را میتوانید به طرق مختلف مثل تخفیفات فصلی و  بُنهای خرید و “یکی بخر دوتا ببرها” و از این قبیل انجام دهید.

۴٫ دانش کافی درمورد محصولات و خدمات

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

۵٫ صمیمیت

خیلی وقتها میشنویم که مشتری بخاطر بدزبانی و یا بی حوصلگی فروشنده ای شکایت کرده است. این مسئله مشکلی جدی برای کار شما ایجاد خواهد کرد. همیشه یادتان باشد که حرفها خیلی سریع دهان به دهان میچرخد و اکثر افراد وقتی چنین حرفی درمورد فروشگاه شما بشنوند، حتی بااینکه خودشان آنجا را امتحان نکرده اند، آن را پذیرفته و سراغتان نخواهند آمد. با مشتریانتان حرف بزنید، لبخند بزنید، و در کمال ادب به آنها پیشنهاد بدهید. آدمها خیلی دوست دارند حرف بزنند. مخصوصاً زنان خانه دار که خیلی از خانه بیرون نمی آیند.

۶٫ تبلیغات

خیلی مهم است که از کارتان در محلهای مناسب تبلیغ کنید. تبلیغات به روشهای مختلف قابل انجام است مثل روزنامه، مجلات، اینترنت، بیلبورد و … میتوانید از تبلیغاتی مثل عرضه بُن تخفیف و یا تخفیف دو روزه استفاده کنید. شاید دفعه اول مشتریان بخاطر تخفیف سراغتان بیایند اما وقتی ببینند که قیمتهای عادیتان هم مناسب بوده و محل و خدمات مشتری عالی دارید، مطمئن باشید که بارها و بارها سراغتان خواهند آمد و به یک مشتری دائم تبدیل خواهند شد.

منبع:academymarketing
  • geek

” مادامی که مردم به ما ایمان نیاورند، حرفمان باد هواست. اگر آنها آنچه از ما می‌شنوند را نفهمند، به ما ایمان نخواهند آورد و به حرفمان نیز گوش نمی‌دهند. پس اگر نتوانیم جلب توجه کنیم، حرفمان خریدار نخواهد داشت. توجه مردم نیز جلب نمی‌شود، جز با نوآفرینی.” ویلیام برنباخ – اسطوره تبلیغات
تبلیغات، دیرینه‌ای کهن در تعاملات انسانی دارد، چرا‌که انسانها در طول تاریخ کوشیده‌اند تا به کمک ابزارهای تبلیغاتی و در بازار پرهیاهوی زندگی، افکار و آرمان‌هایشان را به فروش رسانند و یا فرآورده‌هایشان را به شیوه‌ای سودآور و اثربخش عرضه کنند.
تبلیغات جایگاهی بسیار ویژه در فرآیندهای بازاریابی‌ دارد و موجب ترویج یک ایده کالا یا خدمت در میان متقاضیان می‌شود. از طرف دیگر مشتری نیز باید بداند که چه چیزی برای فروش داریم تا بتواند خریدی انجام دهد، و این دلیلی بر اهمیت تبلیغات و جایگاه آن در فرآیند بازاریابی است. تبلیغات مؤثر دست‌یاری‌گر بازاریابی مدرن در فروش موثر است، چه‌آنکه همانگونه که سرجیو زیمن می‌گوید: “فقط و فقط یک قانون وجود دارد، و آن اینکه تبلیغات باید منجر به فروش شود.” اما چه روشهایی برای تلیغات ارزان و در عین حال موثر وجود دارد؟ قبل از معرفی توصیه‌های کم‌هزینه‌ی تبلیغات، برخی از مهم‌ترین استراتژیهای تبلیغات موفق را مرور می‌کنیم.
۱٫    تبلیغات شما باید مزایایی را مطرح و یا مشکلی را حل کند.
۲٫    مصرف‌کننده باید این مزیت یا راه حل را خواسته باشد.
۳٫    کالا یا محصولی را که ارائه می‌کنید باید ارتباط مستقیمی با آن مزیت یا راه حل داشته باشد.
۴٫    این مزیت یا راه‌حل باید به روشنی منتقل گردد. به عبارت دیگر، مزیت محصول و یا خدمت شما نباید در جذابیت تبلیغ گم شود.
در ادامه ۲۰ توصیه‌ی کم‌هزینه برای تبلیغات را بررسی می‌کنیم.
۱٫    کارشناسان حوزه‌ی تبلیغات در رادیو ،تلویزیون، و نشریات معمولاً پیشنهاداتی در این زمینه به کسب‌وکارها ارائه می‌کنند. برای کاهش هزینه‌ها می‌توانید از توصیه‌های آنها استفاده کنید
۲٫    آگهی‌های خود را بیش‌تر در زمانها و مکانهای شلوغ ارائه کنید.
۳٫    به جای یک تبلیغ بزرگ، آگهی کوچکی بسازید و در زمانها و مکانهای مختلف آن را ارائه کنید.
۴٫    ماهنامه‌ها در انتهای ماه فضای تبلیغاتی فروخته نشده دارند و با تخفیف در اختیار شما قرار می‌دهند.
۵٫    پیوسته در نیازمندی‌های جراید تبلیغ کنید. این بخش به مراتب از تبلیغات تلویزیونی موثرتر است.
۶٫    اگر می‌توانید به جای پول، خدمتی به روزنامه و یا مجله‌ای که در آن آگهی چاپ می‌کنید، ارائه کنید.
۷٫    سعی کنید با فروشندگان و تولیدکنندگان آگهی مشترک داشته باشید و هزینه‌ها را تقسیم کنید.
۸٫    ویژه‌نامه‌های محلی جراید کثیرالانتشار پیشنهاد بسیار خوبی است چرا که هزینه‌ی آگهی در آنها پایین‌تراست. برخی از نشریات که در مکانهای خاص مانند مطب پزشک قرار داده می‌شوند نیز گزینه‌ی مناسبی‌اند زیرا ممکن است سالها آن جا بمانند.
۹٫    اندازه‌ی آگهی‌های خود را کاهش دهید. یک تبلیغ ۶۰ ثانیه‌ای دو برابر یک تبلیغ ۳۰ ثانیه‌ای تاثیرگذار نیست و دو برابر مشتری جذب نخواهید کرد. این کار باعث می‌شود که آگهی‌های بیش‌تری داشته باشید. اگر هر روز تبلیغات کوتاهی داشته باشید نسبت به حالتی که در ماه یک تبلیغ بزرگ داشته باشید تاثیرگذاری بیش‌تری دارد.
۱۰٫    پیام آگهی مهم‌تر از شکل آن است. آگهی‌هایتان را برای فروش بسازید نه برای جایزه گرفتن.
۱۱٫    بهترین مشتریان شما چه کسانی‌اند؟ سعی کنید این گروه هدف اصلی تبلیغات شما باشند.
۱۲٫    اگر بتوانید از یک رویداد ورزشی، فرهنگی، و … حمایت مالی کنید، شهرت قابل قبولی بدست خواهید آورده که باعث جذب مشتریان جدید خواهد شد.
۱۳٫     کسب‌وکارهای کوچک معمولاً نمی‌توانند از عهده‌ی هزینه‌ی تبلیغات اشباع برآیند. بنابراین، در انتخاب رسانه‌هایی که در آنها آگهی می‌دهید، دقت کنید.
۱۴٫    از رسانه‌ای که انتخاب می‌کنید به بهترین شکل استفاده کنید. اگر پیام شما شفاهی است، پس نیازی به تلویزیون نخواهد داشت. صرفاً از رادیو، بیلبورد ، و روزنامه‌ها استفاده کنید.
۱۵٫     ارسال نامه‌ی مستقیم را فراموش نکنید. بررسی‌ها نشان می‌دهد که اگر قبل از تماس مشتری نامه به همراه یک بروشور برای وی بفرستید. میزان فروش شما افزایش خواهد یافت.
۱۶٫    سعی کنید آگهی شکلی روایی داشته باشد. در این حالت آگهی شبیه خبرهای روزنامه خواهد بود. حتماً تیتر جذابی برای آن انتخاب کنید تا خوانندگان آن به طرز قابل ملاحظه‌ای افزایش یابد.
۱۷٫    از لحاظ هزینه‌ی تبلیغات نمی‌توانید با شرکت‌های بزرگ رقابت کنید اما می‌توانید با استفاده از ایده‌های شگفت‌انگیز (مانند نمونه‌ی اویس) و نیز عناصر مختلف مانند رنگ، موسیقی، شعار  و طنز مشتریان بیش‌تری جذب کنید.
۱۸٫     در تبلیغات خود کلیدگذاری کنید. سعی کنید بفهمید مشتریان چگونه شما را پیدا کرده‌اند. به عنوان مثال، روی کوپن‌های تخفیف کدی قرار دهید که نشان دهد مربوط به آگهی در کدام روز و کدام نشریه است. یا می‌توانید از مشتری بخواهید تبلیغ شما را توضیح دهد تا به او تخفیف دهید.
۱۹٫     در طول سال ممکن است شرایطی پیش بیاید که نیاز بیش‌تری به تبلیغات داشته باشید. بدین منظور همواره مقداری بودجه برای این شرایط کنار بگذارید.
۲۰٫    همواره بیشتر از آنچه به مشتری تعهد کرده‌اید و نیز بیشتر از آنچه او انتظار دارد به او بدهید.


منبع:academymarketing
  • geek

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

در زیر به ۱۰ کاری اشاره می‌کنیم که افراد موفق برای رسیدن به موفقیتی که الان از آن بهره می‌برند انجام داده‌اند.

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

ما در زندگی قربانی ناعدالتی هستیم، ممکن است ترفیعی باشد که شایسته آن هستیم ولی به ما نمی‌دهند. هر چه و در هر موقعیتی هم که باشیم زمان‌هایی هم اتفاق می‌افتد که با ما با بی‌عدالتی رفتار می‌شود. ممکن است برای خودمان دلسوزی کنیم و یا همه اینها را فراموش کرده، به جلو برویم و از آن فقط بعنوان یک محرک یا انگیزه‌دهنده استفاده کنیم.
نلسون ماندلا می‌توانست به زندان افتادن خود را بهانه‌ای کند برای مغلوب شدن دربرابر عصبانیت خود. اما درعوض از آن به عنوان فرصتی برای مطالعه، رشد، یادگیری و در انتها آزادی همه استفاده کرد.به بهانه‌هایتان گوش دهید. درک کنید که چرا این بهانه‌ها را دارید و بعد فکر کنید که چطور می‌توانید از آنها در جهت خوب استفاده کنید.

۲٫ فقط به آنها مربوط نبوده است.

موفقیت افرادیکه واقعاً در زندگی خود موفق بوده‌اند به این دلیل بوده است که نه فقط در زندگی خود بلکه در زندگی دیگران هم ایجاد تغییر کرده‌اند. اگر چیزی که به شما انگیزه می‌دهد چیزی بزرگتر از رسیدن به مقصد و هدفتان باشد مطمئناً سخت‌تر، طولانی‌تر و بیشتر تلاش خواهید کرد.
درست است، وقتی هدف اولیه پول درآوردن را داشته باشیم، پول درخواهیم آورد. اما بعضی ممکن است از آن پول در راه درست استفاده کنند که بسیار عالی است اما همین پول درآوردن به تنهایی هیچ دستاورد خاصی به شمار نمی‌رود.

۳٫ صبح‌های زود و شب‌های دیر.
کسانیکه در زندگی خود به موفقیت دست یافته‌اند برای آن زحمت کشیده‌اند. این ممکن است به قیمت از دست دادن بقیه قسمت‌های زندگی‌شان مثل خانوداه یا زندگی اجتماعی‌شان تمام شده باشد. اما ماموریت آن الزامی بوده است و تا زمانیکه به آن دست پیدا نکرده‌اند بقیه چیزها برایشان بی‌اهمیت می‌شود.مطمئناً سخت‌کوشی هیچ جایگزین دیگری ندارد.

۴. بهترین وسیله.
انرژی وسیله‌ای بسیار وسیع است که معمولاً درمورد آن صحبت نمی‌شود. بله از انرژی به شکل سوخت و برق همه جا صحبت می‌شود اما منظور ما سطح انرژی انسان‌هاست.واقعیت این است که هر چه انرژی بیشتری داشته باشیم، تمرکز کردن برایمان ساده‌تر خواهد شد و کیفیت کارمان بالاتر خواهد رفت.
یکی از رموز موفقیت ریچارد برانسون حفظ تناسب‌اندام عالی برای خود بود. اینکه از نظر جسمی متناسب باشیم، گردش‌خون ما به سمت مغز را بهتر کرده، هوشیاری‌مان را بیشتر کرده و تمرکزمان را بالاتر می‌برد. اینکه ورزش را بخشی از زندگی خود کنید، احتمال موفقیت شما را بالاتر خواهد بود.

۵. اصول.
چرچیل اصولی برای خود داشت. تفاوت او با بقیه آدمها این است که او به هر قیمتی که شده به اصول خود پایبند می‌ماند. شما چه اصول و قوانینی برای خود دارید؟ هر کسی باید اصولی برای خود داشته باشد و بر طبق آنها زندگی کند.
یکی از اصول شرکت اپل این بوده است که دنیای تکنولوژی را تغییر دهد و با بیرون دادن هر کدام از محصولاتشان می‌بینیم که بر این اصل پایبند هستند.برای خود قوانینی طراحی کنید که شما را در زمان‌های سخت هدایت کنند. این قوانین به هیچ قیمتی نباید تغییر کند.

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

۷. یک دلیل.
بسیاری از دستاوردهای دنیا توسط مردان و زنانی صورت گرفته که امنیت نداشته و چیزی برای ثابت کردن به دیگران داشته‌اند و می‌خواسته‌اند از وضعیت کنونی خود ارتقاء یافته و بالاتر روند.
دلیل آبراهام لینکلن مربوط به نگاه دیگران به او و نگاه خودش به خود بود. وقتی بقیه او را پسری فقیر و بی‌سواد می‌دیدند، او در خود توانایی رسیدن به جایگاهی بالاتر را می‌دید، حتی بااینکه فقط با کمک خود می‌توانست به آن مرحله دست یابد. او نیاز به تغییر را هم می‌دید. ملتی که ادعای آزادی داشت ولی آزاد نبود. او اشکالی پایه‌ای در آن وضعیت می‌دید و می‌خواست آن را تغییر دهد. چرای او مربوط به خودش نبود به همین دلیل او را به یکی از مردان بزرگ تاریخ تبدیل کرد.

شما هم باید چرای خودتان را پیدا کنید. باید وقتی بقیه خوابند کار کنید، زندگی امن خود را به خطر بیندازید و آنقدر پیش روید که به مقصدتان برسید.

۸. زمانی تحمل کردند که بقیه ناامید شده بودند.
کسی که دست از دنبال کردن آرزوی خودش کشیده چطور می‌تواند بداند که برای رسیدن به موفقیت چه مقدار زمان نیاز داشته است؟ مطمئناً هیچکس چنین توانایی ندارد. ممکن است فردا باشد، ممکن است ده سال دیگر.
آنچه که افراد موفق را از دیگران جدا می‌کند این واقعیت است که آنها هیچگاه دست از آرزویشان نمی‌کشند. برای آنها ناامیدی هیچوقت یک انتخاب نیست. فقط زمانی متوقف می‌شوند که به مقصدشان رسیده باشند. و حتی در آن زمان هم یک ماموریت جدید برای خود ترتیب می‌دهند.
مثلاً نلسون ماندلا را در نظر بگیرید. در سال‌های ابتدای زندگی‌اش نبود که به موفقیت دست پیدا کرد. بعد از تلاش و گذشت سالهای بسیار به مقصد خود رسید. آن هم زمانی که بقیه دست از راه کشیده بودند. به این دلیل به مقصد نرسید که بهترین بود، بهترین بود چون صبر و تحمل بالایی داشت.
هیچکس نمی‌داند کی به موفقیت می‌رسد. پس با ناامید شدن و صرفنظر از ادامه راه شکستتان را تضمین نکنید. می‌توانید خودتان را سازگار کنید، تغییر دهید یا تکمیل شوید اما هیچوقت ناامید نشوید.

۹٫ مردم بزرگ به طور خستگی‌ناپذیری هنر و صنعت آنها را بررسی کردند.

تونی گوین و مایک تایسون به اندازه بقیه افراد روی کار خود مطالعه کردند. گوین ساعت‌ها وقت خود را صرف بررسی کار رقیبان خود کرده بود. الگوهای آنها را مطالعه می‌کرد. او ورزشکارترین فرد آن دوران نبود اما در کار خود، بیسبال، بهترین بود.
وقتی  مردم به تایسون فکر می‌کنند، به یک حیوان فکر می کنند. چیزی که اصلاً نمی‌بینند مطالعات اوست. هیچکس به اندازه مایک تایسون درمورد بوکس مطالعه نداشت. هیچکس به اندازه او فیلم بوکس تماشا نکرده بود. او اول یک دانش‌آموز بود بعد یک بوکسر.
این ورزشکاران حرفه‌ای فیلم تماشا می‌کردند، ما برای تکمیل کار و صنعت خودمان چه باید بکنیم؟
خودم را مثال می‌زنم. بیشتر کار من مربوط به نویسندگی و تناسب‌اندام است. به همین دلیل روی این دو موضوع مطالعه می‌کنم. کتاب‌هایی درمورد اینکه چطور می‌توانم نویسنده بهتری شوم و راه‌های ارتباط با خواننده مطالعه می‌کنم و کتاب‌های نویسنده‌هایی را می‌خوانم که از من بهتر هستند. اگر موضوع کارتان فروش است باید کتاب‌هایی در این زمینه بخوانید. اگر بازاریاب هستید، زمینه مطالعه‌تان باید همین باشد.
اگر به دنبال موفقیت هستید، باید در زمینه کارتان مطالعه داشته باشید و آن را به طور کامل بررسی کنید.

۱۰. خطر کردن.
اگر خطر نکنید، هیچ پاداشی در انتظارتان نخواهد بود. آنهایی که به موفقیت واقعی دست پیدا کرده‌اند بیشتری از دیگران خطر کرده‌اند.
میلیاردها نفر در طول تاریخ بوده‌اند که توانایی رسیدن به موفقیت را داشته‌اند، چه هوش بوده یا استعدادشان، در هر حال این توانایی را داشته‌اند. چیزی که نداشته‌اند شجاعت لازم برای خطر کردن زندگی‌شان بوده است. همچنین اخلاق کاری لازم برای شناختن استعدادشان را هم نداشته‌اند.
«بدترین تراژدی زندگی یک استعداد هدررفته است.»
آرزوی بزرگ و شجاعانه شما ممکن است ازدواج با دختر آرزوهایتان و تشکیل خانواده با او باشد. خطری که باید بکنید ممکن است ترک کاری که عاشقش هستید برای حمایت از او و خانواده‌تان باشد. آرزوی شما ممکن است کمک به میلیون‌ها انسان برای داشتن زندگی بهتر و سالمتر باشد. آرزویتان هر چه که باشد باید فرصت کافی برای شناخته شدن به او بدهید.
اگر واقعاً می‌خواهید با پاداش روبرو شوید، باید ریسک کنید.

آرزویتان را پیدا کنید. بعد برای رسیدن به آن همه چیز را به خطر بیندازید.


منبع:academymarketing

  • geek



در سال ۲۰۱۳، فروشگاه اپلیکیشن اپل ۵۰ میلیارد دانلود را پشت سر گذاشت و توانست از فروش اپلیکیشن‌های پلتفرم‌های مختلف بیش از ۲۵ میلیارد دلار به‌ دست آورد. می‌خواهیم برخی از دلایل این پیشرفت را از نگاه یکی از سازندگان اپلیکیشنی موفق برای iOS بررسی کنیم. خانم Lisa Bettany، عکاس و چهره معروف مسابقات اسکی، به همراهی جمعی دیگر، اپلیکیشنی ساخته است که تلفن هوشمند را به یک ابزار پیشرفته عکاسی بدل می‌کند. Camera+ در حال حاضر حدود ۱۱ میلیون کاربر دارد.



اپلیکیشن‌های موفق اپلیکیشن‌های ساده هستند

هدف ما از ساخت Camera+ در آغاز، این بود که کاربران بتوانند یک دوربین حرفه‌ای روی آیفون خود داشته باشند. در مقام یک عکاس، تصور شما این است که باید تعداد زیادی دکمه و کلی امکانات برای تنظیم هر عکس داشته باشید. اما ما به این نتیجه رسیدیم که مردم فقط می‌خواهند لحظه‌ها را ثبت کرده و آن‌ها را به اشتراک بگذارند. چیزهایی که به اپلیکیشن اضافه می‌کنیم، چیزهایی شبیه فیلتر وضوح هستند؛ که سایه‌ها و کنتراست عکس را تقویت می‌کند تا عکس‌های بهتری داشته باشیم و هر کسی می‌تواند از آن‌ها استفاده کند.


به چشم آمدن یا نیامدن

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


سرعت پیروز است

اپلیکیشنی بسازید که کار کند؛ و در ضمن بدون هیچ ایرادی کار کند. ساده به نظر می‌رسد ولی این موضوع برای هر اپلیکیشنی یک مبارزه است. چرا که دستگاه‌های بسیار مختلفی در بازار موجود است و شما نمی‌دانید اپلیکیشنتان روی تک‌تک آن‌ها چگونه کار خواهد کرد. ما روی اپلیکیشنمان یک صفحه نمایش میانی داشتیم که زمان باز کردن اپلیکیشن و پیش از دیدن خود اپلیکیشن دوربین دیده می‌شد. این صفحه خیلی باحال بود، درست شبیه یک دوربین واقعی، اما این مرحله اضافه کاربر را آزار می‌داد. توسعه خیلی از فیلترهای اولیه ما خیلی طولانی به نظر می‌رسید. ماه‌ها کار کردیم تا متوسط زمان راه‌اندازی را از ۲۰ ثانیه به شروع فوری پس از ضربه روی آیکون اپلیکیشن برسانیم.

  • geek


در هنگام نوشتن یک برنامه در مواقعی بایستی مقداری را در یک مکان از سیستم کاربر ذخیره کنیم . انتخاب برنامه نویسان در این گونه موارد معمولا از بین سه گزینه ی زیر می باشد :

1- DataBase
2- فایل های INI
3- رجیستری ( تنها در برنامه نویسی برای سیستم های ویندوزی کاربرد دارد )



 

استفاده از DataBase : به منظور نگهداری تعداد زیادی از مقادیر ، بهترین گزینه است . همچنین در صورتی که پای امنیت اطلاعات ذخیره شده در میان است ، در انجام این روش شک نکنید . در این روش میتوانید از قابلیت Password Protection که در تمامی بانک های اطلاعاتی وجود دارد ، استفاده کنید .

استفاده از فایل های INI : در بعضی موارد هم میتوان از این روش استفاده کرد . البته این روش همراه با پیچیدگی و امنیت پایین میباشد .

استفاده از رجیستری : روشی که قصد توضیح آن را داریم ، همین روش است . این روش دارای امنیت نسبتا پایینی ست . پس امنیت اطلاعات خود را با این روش به خطر نیاندازید . البته میتوانید اطلاعات خود را به صورت Encrypt شده در رجیستری قرار دهید ( مثلا مواقعی که قصد ذخیره یک رمز عبور ، در یک برنامه ساده را دارید ) . یکی از مزایای این روش سادگی و راحتی آن است .

اگر موافق باشید ، به سراغ مراحل عملی کار برویم :

یک پروژه ی جدید سی شارپ باز کنید و اسم آن را Registry in CS بگذارید .

حالا وارد قسمت کد نویسی شده و Name Space زیر را در قسمت General تعریف کنید :

using Microsoft.Win32;

حالا میتوانید خیلی راحت در هر جایی از برنامتان از کلاس Registry استفاده کنید .

در قسمت زیر اجزای این کلاس را مورد بررسی قرار خواهیم داد :

1- Registry.ClassesRoot

از این قسمت میتوانید برای انجام عملیات مختلف بر روی شاخه HKEY_CLASSES_ROOT استفاده کنید .

چون متدها به صورت Alphabetic مرتب شده اند ، بنده هم آنها را به ترتیب توضیح میدهم . البته در یک مورد استثنا وجود دارد . آن هم متد OpenSubKey هست که باید در ابتدا توضیح بدهم ، چون تعداد زیادی از متدها به این متد وابستگی دارند .

1-1 : OpenSubKey

بوسیله این متد میتوانید یک زیر کلید را باز کنید . برای مثال به کد زیر دقت کنید :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GC”,true);

در این کد نکات زیادی وجود دارد .

خط اول : یک متغییر از نوع RegistryKey تعریف کردیم .

خط دوم : مقدار متغییر reg را که در بالا تعریف کرده بودیم ، برابر کلید بازشده ( GC ) قرار دادیم تا بتوانیم عملیات مورد نظر خود را روی کلید باز شده انجام دهیم .

البته اگر خواستید زیر کلیدهای بیشتری را باز کنید ، باید از کد زیر استفاده کنید :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GCClsid”,true);

 

در همان خط دوم یک کلمه true می بینید . شاید بپرسید این کلمه چه معنایی دارد ؟! این کلمه به برنامه میگوید که کاربر دسترسی به این کلید را تایید میکند ( در بعضی مواقع دسترسی باید تایید شود ) .

1- 2 : Close

این متد کلید قبلی را که توسط متد OpenSubKey باز شده بود ، میبندد . بهتر است بعد از هر بار که متد OpenSubKey را به کار میگیرید ، در پایان کارتان متد Close را اجرا کنید .

1- 3 : CreateSubKey

وظیفه این متد ساخت یک زیر کلید است . کد زیر را ببینید :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GC”,true);

reg.CreateSubKey(“NewSubKey”);

 

1- 4 : DeleteSubKey

اگر خواستید یک زیر کلید را حذف کنید ، میتوانید از این متد استفاده کنید . کد زیر همان کلید قبلی را که ساختیم پاک میکند :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GC”,true);

reg.DeleteSubKey(“NewSubKey”);

 

1- 5 : DeleteSubKeyTree

این متد یک کلید با تمام زیر کلیدهایش و مقادیر زیر مجموعه اش را پاک میکند :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GC”,true);

reg.DeleteSubKeyTree(“NewSubKey”);

1- 6 : DeleteValue

این متد هم که از نامش پیداست . پاک کردن یک مقدار کار این متد است . به کد زیر توجه کنید :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GC”,true);

reg.DeleteValue(“Your Value”);

1- 7 : Flush

خوب است در هر قسمتی که کارتان با رجیستری تمام شد ، یک بار این متد را فراخوانی کنید . البته متد Close کار این متد ( Flush ) را هم انجام خواهد داد .

Registry.ClassesRoot.Flush();

1- 8 : GetAccessControl

به MSDN مایکروسافت مراجعه کنید .

1- 9 : GetSubKeyName

با استفاده از این کد میتوانید زیر کلیدهای یک کلید رجیستری را بدست بیاورید . فقط قبل از اینکه کد زیر را اجرا کنید ، یک لیست باکس به فرمتان اضافه کنید و خاصیت Name آن را برابر با listBox قرار دهید :

RegistryKey Reg;

Reg = Registry.CurrentUser.OpenSubKey(“Software”);

//————-

foreach (string strSubKeysName in Reg.GetSubKeyNames())

{

listBox.Items.Add(strSubKeysName);

}

1- 10 : GetValue

این متد میتواند مقدار یک Value را برگرداند . کد زیر را ببینید :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GC”,true);

MessageBox.Show(reg.GetValue(“Your Value”).ToString());

1- 11 : GetValueKind

با این متد میتوانید نوع یک Value را دریافت کنید .

انواع Value عبارتنداز :

1- String

2- Binary

3- DWORD

4- Multi-String

5- Expandable

به این کد توجه کنید :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GC”,true);

MessageBox.Show(reg.GetValueKind(“Your Value”).ToString());

 

1- 12 : GetVlaueNames

با این کد هم میتوانید مقادیر موجود در یک کلید را بدست بیاورید . کد زیر :

RegistryKey Reg;

Reg = Registry.CurrentUser.OpenSubKey(“SoftwareMy APPSettings”);

//————-

foreach (string strSubKeysName in Reg.GetValueNames())

{

listBox1.Items.Add(strSubKeysName);

}

1- 13 : Name

این یکی هم مسیر جاری رجیستری را برمیگرداند :

RegistryKey reg;

reg = Registry.ClassesRoot.OpenSubKey(“GC”,true);

MessageBox.Show (reg.Name);

1- 14 : SetAccessControl

به MSDN مایکروسافت مراجعه کنید .

1- 15 : SetValue

بوسیله این متد میتوانید یک مقدار را در رجیستری بنویسید :

RegistryKey Reg;

Reg = Registry.LocalMachine.OpenSubKey(“SOFTWARE”, true);

//————-

Reg.SetValue(“My Value”, “Program”,RegistryValueKind.String);

یک نکته در این کد وجود دارد . در خط سوم کدها آنجا که نوشته شده RegistryValueKind.String ، اینجا نوع متغییر تنظیم شده است . انواع متغیر ها را میتوانید در راهکار 1- 11 مشاهده کنید .

1- 16 : SubKeyCount

این یکی هم تعداد زیر کلیدهای یک کلید رجیستری را بازگشت خواهد داد :

RegistryKey Reg;

Reg = Registry.LocalMachine.OpenSubKey(“SOFTWARE”, true);

//————-

MessageBox.Show(Reg.SubKeyCount.ToString());

1- 17 : ValueCount

و اما آخرین مورد . بوسیله این تابع میتوانید تعداد متغییرهای داخل یک کلید را بدست بیاورید .

RegistryKey Reg;

Reg = Registry.LocalMachine.OpenSubKey(“SOFTWARE”, true);

//————-

MessageBox.Show(Reg.ValueCount.ToString());

  • geek


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

قبل از این که مقاله رو شروع کنم، میخوام یه سوال ازتون بپرسم. ایرانیا تنبلن؟ نمیدونم تنبلی چه معنی ای رو میده و اصلا کاری ندارم که معنیش چیه. اما میخوام قبل از شروع یه چیزی رو بهتون بگم، تنبل وجود نداره! تنبلی فقط یه واژست که ما برای تعریف خودمون ازش استفاده میکنیم، یه چیزی مثل باهوش که وقتی احساس میکنیم هوشمون زیاده به کار میبریمش تا بگیم ما باهوشیم، ممکنه من یه مسئله مثل ۲*۲ ببینم و با جواب دادنش، احساس باهوش بودن کنم. اما از نظر شما این واقعا باهوشیه؟ بی تردید خیر اما از نظر من چرا!

شاید کمی سردرگم شده باشید، حق دارید، کلا من عادت دارم برای خودم تعریف بسازم و درست بشو هم نیستم! ساده بگم، منظور من اینکه من در خودم احساس باهوشی میکنم اما هوش من به قدری نیست که اطرافیانمو تحت تاثیر قرار بده. دو حالت داره، یا من به باهوش بودن خودم پافشاری میکنم یا اینکه تحت تاثیر محیط، احساس نادانی و کم هوشی در من ایجاد میشه. این همه نوشتم تا بگم این که شما احساس تنبلی میکنین، تقصیر شما نیست، محیط اطرافتون این احساس رو در شما بوجود آورده. خوب بازم دو حالت بوجود میاد: ۱- یا بازم احساس تنبلی میکنین و اجازه میدین که اطرافتون بازهم شمارو ضعیف تر و ضعیف تر کنه. ۲- دست از این تلقین ناخواسته برمیدارین، این افکار دروغین رو که بقیه در شما ایجاد کردن، بیرون میریزین، مقاله زیر رو میخونین و یاد میگیریم که ما نیازی به اطراف نداریم، نیازی به گفته های دیگران نداریم. خودمون برای خودمون تصمیم میگیریم و دیگه اجازه نمیدیم که کسی به ما تنبل بگه، چون ما باهوشیم، هرچند در حد۲*۲ باشه اما بازم میدونیم که باهوشیم.

تیک تاک ساعت صبح

یه چیزی رو همین اول بگم. صبح زود بیدار شدن یه نعمته، یه قدرته اضافست، یه چیزیه که باعث میشه آدم احساس بهتری داشته باشه. پس خواهشم اینکه این مورد رو جدی بگیرین. مهم نیست ساعت ۳ یا ۴ شب میخوابین، هرطور که شده صبح بیدار بشین. نمیدونم تا حالا واقعا کار جدی ای رو دنبال کردین یا نه، اما اگه این کارو کرده باشین حتما تا به حال فهمیدین که ظهر و شب تمرکز کردن کجا و صبح ها کجا. نمیدونم این احساس رو چطوری بیان کنم، اما به جرات میگم که اول صبح بیدار شدن، پشت کامیپوتر نشستن و تایپ کردن از هر وقت دیگه ای برای من لذت بخش تره. اصلا انگار احساس میکنم از کل دنیا آزادم، انگار هیچ برهم زننده ی آرامشی وجود نداره.

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

اما… ساعت های اضافه

برگردیم سر اصل مطلب. من خودمو اول مثال بزنم که تقریبا این روزا فیکس ساعت ۲٫۳۰ یا ۳ شب میخوابم. به هرحال هرچند اگه الان یه متخصص بیاد و این نوشته هارو ببینه، به احتمال زیاد برام یه نسخه حسابی تجویز میکنه، اما یه واقعیت در زندگی من و نمیشه ازش فرار کرد. خوب چجوری میتونم از این وقت اضافی که از ساعت ۸ صبح شروع میشه و تا ساعت ۳ ادامه پیدا میکنه استفاده کنم؟ به خصوص اینکه تابستون هم هست و حسابی میتونم ازش استفاده های درست داشته باشم. در ادامه میپردازیم.

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

اول یادگیری

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

یادگیری زبان

این چند روز از یادگیری زبان گفتم و تقریبا جمعش کردم. به همین خاطر نمیخوام بحث رو باز کنم و فقط به نوع یادگیری محدودش میکنم. تابستونتونو از نظر من با یادگیری یه زبان جدید شروع کنین، چون واقعا میتونه به محرکی برای ادامه بقیه تابستون تبدیل بشه. زبان مثل بقیه درسا نیست که مغز آدمو به چالش زیاد وارد کنه و خستش کنه، بلکه لذتیه که رفته رفته باعث میشه آدم علاقش به بقیه مباحث آموزش هم جلب بشه و بره دنبال یه عالمه منبع جدید که به زبان های مختلف موجودن.

خوب چجوری از این n+24 ساعت برای یادگیری استفاده کنیم؟ من اول صبح و کلا موقع کار و این چیزارو برای این کار پیشنهاد نمی کنم، چون یادگیری یه زبانی مثل انگلیسی، واقعا نیاز به تمرکز زیادی نداره و میتونه شب های شمارو به خودش اختصاص بده. خوب، از این به بعد ما میایم، اگه گجتی چیزی داریم، فایلهای آموزشی مثل پادکست، کتاب و این چیزارو میریزیم توشون و حدود ۱ تا ۲ ساعت رو به این کار اختصاص میدیم. نیازی نیست که حتما انرژی زیادی مصرف کنین و هروقت که دیدین خسته شدین، دست از یادگیری بردارین و اگه میخواید بخوابید، برید راحت بخوابید و در ضمن بگم که مطالعه به جرات یکی از کاراییه که خواب آدم رو سبک تر میکنه، پس اگه مشکل خواب دارید حتما به این مورد توجه کنین. اگه هم دوست داشتین و دیدین میتونین بیدار بمونین، به مطالعه یه کتاب با زبان ساده بپردازین. از زبان ساده هم منظورم اینکه یه چیزی مثل یه داستان معمولی رو مطالعه کنین.

یادگیری برنامه نویسی

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

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

سایر

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

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

دوم سرگرمی

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

بازم پای سریال و فیلم در میونه

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

مستند | ببینین به اندازه n+n+24 ساعت

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

بازی های ماجراجویانه و داستانی و کلا فکری

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

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

سوم خودتون

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

ما ایرانیا تنبل نیستیم، اطراف ما پر شده از انرژی منفی که میگه ما تنبلیم! خوب اگه اینطوریه، پس بیاید و یه بارم که شده شما یه انرژی مخالف بفرستین، چه دیدین شاید همین انرژی مثل همین تنبلی پخش شد و یه کمی مارو به تحرک وارد کرد. به هرحال تلاش کردن بهتر از دراز کشیدن و تماشای سریال ترکیه ایه D: 

onever

  • geek