درباره مدیر وبلاگ

حسین خسروی، متولد 1360 خورشیدی، تدریس می کنم در دانشگاه.

مشکل عدم ارسال پیامک – حذف خدمات مبتنی بر محتوا

این ویژگی ممکن است هزینه در بر داشته باشد

اگر با موتورهای جستجو به این مطلب نرسیده اید، احتمالا به کارتان نمی آید!

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

اینها مثلا خدمات مبتنی بر محتوا است که اگر فعال باشند به ازای هر کدام، مبلغی از حساب شما کسر می شود. برای حذف پیامهای تبلیغاتی باید کد #۸۰۰* (ستاره ۸۰۰ مربع) را شماره گیری کنید (به ازای هر سیم کارت یک بار) و پس از آگاهی از سرویسهایی که برایتان فعال است (به صورت پیامک) ، حرف L (یا Y بسته به اینکه در پاسخ تماس شما کدام حرف پیشنهاد شده است) را ارسال کنید.

هنگام ارسال این پیام، اندروید از شما سوالی شبیه زیر می پرسد:

این ویژگی ممکن است هزینه در بر داشته باشد

This feature may cost you money – (This may result in charges)

پیامک ویژه - هزینه در بر دارد - premium sms

اگر اینجا گزینه “ارسال” را بزنید که پیام ارسال می شود و خدمات فعال شما، تعطیل می شود و خلاص.
اگر “خیر” را بزنید هم مشکلی نیست اما سرویسهای شما لغو نخواهد شد! و دوباره باید تلاش کنید.

پیامک ویژه - هزینه در بر دارد - premium sms
اگر تیک “انتخاب من را به خاطر داشته باش” را بزنید و سپس هرگز اجازه داده نشود را بزنید، دیگر هرگز نمی توانید این سرویسها را لغو کنید چون هر بار بخواهید پیام را بفرستید، خطای ارسال می دهد!

اندروید، این نوع پیامها را با عنوان پیامک ویژه یا Premium SMS می شناسد و با تیک زدن عبارت فوق، این ویژگی کلا غیرفعال می شود.

چگونه امکان ارسال پیامک ویژه (دارای هزینه) را دوباره فعال کنیم

برای فعالسازی مجدد پیامک ویژه (که برای لغو خدمات مبتنی بر محتوا، حتما لازم دارید) به صورت زیر عمل کنید:

به منوی تنظیمات -> مدیریت برنامه -> منوی بیشتر (بالا سمت چپ) -> نمایش برنامه های سیستم -> سرویس پیامک (با برنامه پیامک فرق دارد. در برخی نسخه های اندروید این گزینه در خود برنامه پیامک است) بروید سپس در بخش ارسال پیامک ویژه (یا ارسال پیامک پاداش) گزینه همیشه بپرس را تیک بزنید.

در حالت انگلیسی به صورت زیر عمل کنید:

Settings > Applications > Applications Manager > More (top right) > Show System Apps > Message Service (rather than Messages) > Tap ‘Send Premium SMS‘ > Select Ask, Never Allow or Always Allow.

Share

سی پلاس پلاس ++C یا پایتون Python

مقایسه ++C و پایتون

داشتم پروژه های نمونه Opnecv (شامل image stitching و image stitching detailed) برای تولید تصاویر پانوراما را تحلیل می کردم که به عنوان مثال درس بینایی ماشین در کلاس توضیح دهم. برای درک بیشتر، به دنبال مثالهایی با توضیحات کاملتر در وب بودم که در حین جستجو به پروژه ای رسیدم که با پایتون نوشته شده بود و خیلی خوب تمام بخشهایش توضیح داده شده بود. این شد که پایتون را به ویژوال استودیو اضافه کرده و پروژه مذکور را را کامپایل و اجرا کردم. دیدم با وجود اینکه این برنامه از نسخه باینری کتابخانه OpenCV استفاده می کند، زمان اجرا خیلی کند است. بررسی کردم دیدم مشکل سر یک تابعی هست که دو حلقه for تو در تو دارد. برای مقایسه با ++C تصمیم گرفتم کد را به ++C بنویسم و این شد که پایتون را یاد گرفتم و طی چند ساعتی، کد را به ++C تبدیل کردم.

مقایسه زمان اجرای برنامه در پایتون و ++C

نتیجه مقایسه جالب بود. غیر از حلقه for بقیه بخشها از نظر زمانی تقریبا یکسان بود چرا که هر دو از کتابخانه OpenCV استفاده می کردند که اصالتا کد ++C است. اما در حلقه for کد ++C نزدیک به ۱۰ برابر سریعتر از پایتون اجرا می شود. زمانها را ببینید:
مقایسه سی پلاس پلاس و پایتون

​زمان اجرای کد سی پلاس پلاس ۱٫۲۵ ثانیه و زمان اجرای کد پایتون ۱۰٫۴۷ ثانیه بود.
از این زمانها در پایتون حدود ۱٫۵ ثانیه مربوط به توابع داخلی OpenCV بوده و ۹ ثانیه مربوط به حلقه for تو در تو است که روی کل تصویر جاروب می شود.

در C++ کل زمان تقریبا مربوط به توابع داخلی OpenCV بوده و حلقه for تودرتو تنها ۰٫۰۰۲ ثانیه زمان برد.

لذا در کل برنامه، ++C حدود ۱۰ برابر سریعتر بوده و در حلقه for تفاوت سرعت وحشتناک است: ۹ ثانیه به ۰٫۰۰۲ ثانیه می شود ۴۵۰۰ برابر سرعت بهتر ++C نسبت به زبان اسکریپتی پایتون.

نتیجه مقایسه ++C و پایتون

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

لذا برای کاربردهایی که پردازشهای سنگین و حلقه های زیاد ندارید استفاده از پایتون خوب است. برای کارهای پردازشی یا باید سراغ ++C بروید یا اینکه اگر اصرار به استفاده از پایتون دارید، بخشهای پردازشی کد را حتما از نسخه های باینری کتابخانه های ثالث استفاده کنید.

 

Share

مهاجرت از تلگرام – نگاهی دیگر

یک اتفاق خوبی که در شبکه های اجتماعی افتاد، این بود که محدودیت رسانه های سنتی حذف شد و صداهای بسیار بیشتری شنیده شد. برای خود من آشنایی با کانال “خارج بدون فیلتر” یکی از این صداهایی بود که تا قبل از این نشنیده بودم. این کانال که توسط دانشجویان و فارغ التحصیلانی که در خارج کشور درس می خوانند اداره می شود، واقعیتهایی از زندگی در کشورهای غربی را بیان می کنند که شاید تاکنون نشنیده باشید.از این مقدمه که بگذرم، به تازگی متنی از یکی از همین دانشجویان در کانالشان در سروش (sapp.ir/kharej2025) منتشر شد که بد ندیدم شما هم بخوانید:

🔶ثنا آزاد/ دانشجوی مهندسی پزشکی/ تورنتو کانادا
از گردانندگان کانال @kharej2025 :

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

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

احتمالا کسانی که پشت #سروش و سایر پیام رسان های داخلی هستند، فارغ التحصیل های دانشگاه #شریف و #امیرکبیر مان هستند. این پیام را می نویسم خطاب به دو نفر:
⭕️ اول، مهندسین کامپیوتر دانشگاه های کشورم که تیم فنی سروش هستند؛
⭕️ دوم: مادرم؛

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

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

🔅 شما مهندس کامپیوتر هستید و #سروش و #گپ نتیجه ی مستقیم تلاش های شبانه روزی تان است که به مردمتان عرضه کرده اید.

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

⭕️ اما سخنی با مادرم

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

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

🔅 کسی به میان حرف ما می آید و می گوید زیر بار این ذلت نباید رفت. چرا تلگرام نداشته باشیم؟

🔅 می گویم ما که کار امنیتی خلاف قانونی نمی کنیم. آیا این همه اصرار بر استفاده ی محصول کامپیوتری روسی – آلمانی و دست رد بر سینه مهندسین شریف و تهران و امیرکبیرمان زدن، عزت است یا ذلتی است برای خودش؟

پی نوشت ۱: خوشبختانه برای اولین بار یک پیام رسان ایرانی توانسته حدود ۳ میلیون کاربر را جذب کند که نویدبخش فراگیر شدن این پیام رسان در آینده نزدیک است.

پی نوشت ۲: دو شب پیش، برای لحظاتی تلگرام در دسترس قرار گرفت و من از فرصت استفاده کرده و حساب کاربری‌ام در تلگرام را برای همیشه حذف 👊 کردم. شما هم قدمی برای کمک به صنعت نرم افزار کشور بردارید.

مطالب مشابه

Share

جایگزین تلگرام – آیا از تلگرام کوچ کنیم؟

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

  1. پیام رسانهای داخلی هم سنگ تلگرام نیستند
  2. پیام رسانهای داخلی امنیت ندارند و حریم خصوصی را رعایت نمی کنند
  3. تلگرام مرتبا به روز می شود
  4. تلگرام در تمام سیستم عاملها قابل استفاده است
  5. تلگرام رابط کاربری ساده ای دارد
  6. اگر اکنون تسلیم این مهاجرت اجباری شویم، یک شکست در برابر سیاستهای فیلترینگ دولت محسوب می شود
  7. صدها هزار فرصت شغلی در تلگرام ایجاد شده است که با این کار از بین می رود.

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

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

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

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

پیام رسان سروش

در باب صدها فرصت شغلی! باید عرض کنم بد نیست دوستان سری به آمار تلگرام بزنند:

تعداد کل کانالهای فعال تلگرام در ایران حدود ۶۳ هزار کانال است که از این تعداد حدود ۶% یعنی ۳۷۸۰ کانال اعضای بالای ۲۰ هزار نفر دارند. قاعدتا کانالهای با کمتر از ۲۰ هزار نفر عضو نمی توانند شغل قابل توجهی ایجاد کنند:

۳۷۸۰ کانال هر کانالی هم که ۵ نفر را مشغول کار کرده باشد، می شود ۱۸۹۰۰ شغل.

سوال این است، آیا این مشاغل نمی توانند در یک پیام رسان داخلی ادامه پیدا کنند؟ مسلما وقفه کوتاه مدتی ممکن است روی دهد، اما به زودی جبران خواهد شد.

در مقابل این را هم در نظر بگیرید که ترافیک سنگین تلگرام از اینترنت بین المللی به اینترنت داخلی منتقل می شود و صرفه جویی ارزی فوق العاده ای صورت می گیرد.
شرکتهای تولید کننده پیام رسان هم می توانند نیروی انسانی خودشان را توسعه داده و به افزایش اشتغال کمک کنند. اضافه کنید به اینها این موضوع را که برای اولین بار ایران می تواند با این کار به موضوع bigdata واقعی ورود پیدا کند. موضوعی که جز فناوریهای روز دنیا است.

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

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

عدم حمایت از تولید ملی = بیکاریبد نیست پست آقای مجیدی، وبلاگ نویس قدیمی ایران را هم در باب جایگزینهای تلگرام بخوانید: بهترین جایگزین تلگرام چیست؟

مطالب مشابه

Share

هدف زندگی – ۲

در ادامه پست قبلی در مورد هدف زندگی نظرسنجی دیگری گذاشتم مبنی بر اینکه فکر می کنید، هدف از خلقت انسان چیست؟ و ۹۳ نفر در آن شرکت کردند که نتیجه آن به شرح زیر است:
هدف از زندگیدر این مجال، این تحلیل مختصری بر این نظرسنجی ارائه می کنم:
✅در مورد هدف زندگی ابتدا باید مشخص کنیم که آیا #خدا هست یا نیست. البته این موضوع بحث مفصلی است و فرض ما بر این است که همه شما به حضور خدا اعتقاد دارید.
استیون هاوکینگ، فیزیکدان مشهور، در سالهای گذشته اعلام کرده بود که خدا نیست و جهان هستی بر اثر پدیده #انفجار بزرگ یا بیگ بنگ به وجود آمده است و قانون #جاذبه، جهان را اداره می کند. البته ایشان نیفزودند که خود این پدیده انفجار بزرگ را چه کسی به وجود آورد؟ اگر بپذیریم که بیگ بنگ سبب تشکیل جهان هستی شده است، باید از #مسبب آن هم بپرسیم که باز به خدا می‌رسیم (سوره انبیاء آیه ۳۰).
جالب اینکه امسال خود جناب استیون هاوکینگ هم نظرش عوض شده و وجود خدا را پذیرفته است.
از طرفی در زمان فعلی تقریباً هیچ دین بزرگ و متوسطی نداریم که به حضور خدا اعتقاد نداشته باشد و به ادعای ویکی پدیا، تنها ۷% جمعیت جهان به خدا اعتقاد ندارند که حدود نصف آنها هم چینی اند!
لذا فرض را بر این می گیریم که همه شما قبول دارید خدا هست.
✅ اما در مورد هدف زندگی، سه نفر از دوستان پاسخ دادند که زندگی پوچ است و بعد از مرگ #نابود می شویم. خوب این فلسفه، با حکمت خداوند ناسازگار است چرا که شخص حکیم کار بیهوده نمی‌کند. با عدل خدا هم ناسازگار است چراکه انسان ها در طول ۶۰-۷۰ سالی که در زمین زندگی میکنند، به پاداش و سزای کردار نیک و بد خود نمی‌رسند…
از اینها که بگذریم، آیا برای شما پیش نیامده است که #مرده را به #خواب ببینید؟ خوب اگر انسان با مرگ نابود می‌شود چگونه پس از مرگ در خواب دیگران ظاهر می شود و به او القائاتی می‌کند و گاهی او را از برخی اخبار #غیب آگاه می‌کند؟
چطور انسان با مرگ نابود می شود حال آنکه اخبار زنده کردن مردگان توسط حضرت #عیسی به تواتر رسیده است!
چطور انسان با مرگ نابود می شود حال آنکه اخبار متعددی از #شفای مریض ها توسط امامان در زمان خودمان دیده و شنیده ایم؟ امامانی که صدها سال قبل شهید شده اند…
اگر دوستانی هستند که تمایل به گفتگو در این مورد دارند می توانند به حاج آقای حسینی دفتر نهاد مراجعه کنند. من هم به اندازه بضاعتم در خدمت هستم.
پنج نفر از دوستان اعلام کردند که هدف از زندگی رسیدن به #لذّت بیشتر است. این هدف، به چند دلیل نمی‌تواند مورد نظر خدا باشد:

🔅 اگر هدف خلقت #انسان، رسیدن به بهره مندی های بیشتر بود، حضور حیوانات کفایت می کرد و نیازی به خلقت انسان با این خصوصیات نبود. در واقع تنها #تمایز انسان با #حیوان در جنبه های غیر مادی است: قدرت #تفکر، #تعقل و #رشد در جنبه های معنوی
🔅نکته دیگر اینکه، رسیدن به برخی لذّت ها، مستلزم #نقض لذّت دیگران است؛ مثلاً فردی از سیگار کشیدن لذت می‌برد در حالیکه فرد کنار او از این کار اذیت می‌شود. یا فردی از گوش دادن به #موسیقی بلند لذت می‌برد در حالی که این کار باعث آزار همسایه‌اش در آپارتمان می‌شود. به عبارتی نمی‌شود همه از لذت حداکثری بهره‌مند شوند.
🔅نکته آخر اینکه هیچ لذتی در این دنیا #مطلق نیست! تقریباً هر لذتی را نگاه کنید همراه با نوعی درد و اذیت شدن است؛ مثلاً لذتِ خوردن با اذیتِ رفتن به دستشویی همراه است! یا لذتِ خواب با رنجِ بیدار شدن همراه است، لذتِ سُر خوردن از سرسره، با زحمت بالا رفتن از پله ها همراه است… پس رسیدن به این هدف در این دنیا مقدور نیست

✅سه دسته از دوستان که خوشبختانه ۹۱% افراد شرکت کننده در نظرسنجی هستند یکی از سه هدف (رسیدن به کمال عقلی و معرفتی، شناخت خدا و بندگی او، رسیدن به شهود باطنی) را انتخاب کرده اند که اینها می توانند با هم جمع شوند؛ یعنی در حالت ایده آل ما می خواهیم که عقل و معرفتمان زیاد شود به تبع آن خدا را بهتر خواهیم شناخت و آنکس که خدا را بشناسد او را عبادت خواهد کرد و تا آنجا می رود که به #یقین برسد و یقین همان #شهود باطنی است که کمترین چیزی است که در بین مردم تقسیم شده است.
برای این دسته از دوستان و نیز آن دو دسته‌ی اول، پیشنهاد می کنم ۲۵ صفحه اول کتاب زیر از استاد مطهری را مطالعه کنند: این کتاب از سخنرانیهای ایشان در جمع ۱۰ تن از شاگردان خودشان در سال ۱۳۵۱ تهیه شده است:

https://t.me/khosravi_h/637

مطالب مشابه

Share