ان الحسین مصباح الهدی و سفینة النجاة

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

قطعاً حرام خور نیستم!

نمیگم توی زندگی حرام نخوردم و نمیخورم، چون رعایت 100% اینطور چیزا خیلی سخته منم که انگیزه و روحیه حس و حال ندارم اصلا که خیلی مته به خشخاش بذارم، اما بهرحال تاجایی که بتونم عمدا حرام نمیخورم دست به مال حرام نمیزنم. این ویژگی رو از از بچگی حرفا و تربیت مادرم توی وجود ما گذاشت، ولی میتونست به مرور زمان و در جریان بزرگ شدن و مستقل شدن از بین بره یا ضعیف بشه، حتی گاهی خطاهایی در این زمینه کردم گاهی افت کردم، اما خدا رو شکر میکنم که سقوط نکردم و الان به حلال و حرام معتقدم و سعی میکنم رعایت کنم. فکر میکنم یه چیزی هست اثرش رو هم در زندگی دیدم و لمس کردم. یعنی این رو که مال حرام برکت نداره عاقبت نداره!
ادامه خواندن Continue reading

gradle – خلاصه نکات مهم

اخیرا یک پروژه اندروید جدید رو شروع کردم و به دلایلی که قبلا هم داشتم و اشاره کرده بودم خواستم کامپایل و تشکیلات ساخت اون رو با استفاده از ابزارهای خط فرمان انجام بدم. ولی این بار چون نیاز شد از یک کتابخانه خاص و نسبتا جدید در پروژم استفاده کنم و شرایط کامپایل این کتابخانه عمیقا به gradle وابسته است، مجبور شدم این بار ant رو کنار بذارم و از gradle استفاده کنم. البته هم که gradle نسبت به ant خیلی پیشرفته تر و منعطف تره. با اینکه با دردسر و کوشش زیاد بالاخره موفق شدم پروژه اندروید خودم رو با استفاده از ابزارهای خط فرمان راه اندازی و کامپایل کنم اما فکر کردم مطالعه راهنما و رفرنسی درمورد gradle کار عاقلانه و مفیدیه.
اینجا نکات مهم و خلاصه شده ای از چیزهایی که همگام با مطالعه رفرنس gradle یاد میگیرم رو درج میکنم (این پست به مرور تکمیل میشه) تا برای مراجعات بعدی خودم هم قابل استفاده باشه.
ادامه خواندن Continue reading

نکات فنی بیشتر درمورد RSA

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

البته قبلا درمورد RSA پست زده بودم اما امروز چندتا مقاله ویکیپدیا رو نگاه میکردم که به مطالب تکمیلی خوبی درشون برخوردم که اینجا درج میکنم.
ادامه خواندن Continue reading

انسانها چند نوعند…

انسانها را میتوان از جنبه های مختلفی تقسیم بندی کرد، ولی جنبه ای که بنده در این پست مد نظر دارم جنبهء ابعادیست!
انسانها چند نوع دارند: تک بعدی/معدود بعدی، چند بعدی، خیلی بعدی!
ادامه خواندن Continue reading

چرا زبان فارسی هیچوقت نمیتواند با زبان انگلیسی رقابت کند!

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

لذت دانستن!

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

من یک برنامه نویس نیستم!

گاهی خودم هم به این نکته فکر میکردم که من چجور برنامه نویسی هستم، چون تاحالا برنامه های تجاری آنچنانی ننوشته ام، و اغلب برنامه هام کوچک بودن (البته کوچک بودن یک برنامه به لحاظ حجمی لزوما به معنای سطح پایین بودن و سادگی نوشتن اون نیست) و از چیزهایی مثل شیء گرایی و MVC و این حرفا هم درشون استفاده نکردم یا گهگاه و کم و به حالت وصله و پینه ای استفاده کرده ام. اکثر برنامه های بنده برنامه های خاص و غیرکلیشه ای بودن، و بعضیا حتی بنوعی کمیاب یا اولین ها در نوع خودشون حداقل در بین هموطنان.
اما حقیقتش من یک برنامه نویس نیستم! اگر بخوایم تعریف برنامه نویسی رو به شکل حرفه ای اون تعریف کنیم.
ادامه خواندن Continue reading

همه دروغ گفته اند و میگویند!

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

غلبه بر ترس ها!

ترس ها ما را رنج میدهند، و ضعیف میکنند!
راستش انگار کم کم دارم میفهمم و میرسم به اینکه در ادیان میگویند تنها از خدا بترسید یعنی چه!
ترس های دیگر ما را رنج میدهند، شکنجه میکنند، کیفیت زندگی ما را پایین میاورند، ما را ضعیف میکنند.
ادامه خواندن Continue reading