چند مطلب در باب متلب

این سوال‌ها رو گرفته بودم و گفتم بذارم اینجا که هم شاید به درد یکی بخوره و هم شاید کسی چیز خوبی اضافه کنه.

مستقیم میرم سر اصل موضوع ، میخواستم نظرت رو در مورد Matlab بدونم (با توجه به اینکه مخابرات هم خوندی)

۱- متلب چیه ؟
۲- میشه یه زبون برنامه نویسی هم حسابش کرد ؟
۳- یه نرم افزار ریاضیه و نه چیزی بیشتر ؟
۴- آیا متلب یه مفسره ؟
۵- چه کارای جدی ای باهاش کردی ؟
۶- تو بیرون از دانشگاه و آزمایشگاه ، کاربردی دیدی ازش ؟
۷- تو دوستان و اطرافیان کسی رو دیدی که توش متخصص باشه و یا کارش مرتبط باشه ؟

خب من بهترین آدم برای جواب دادن به این نیستم و شاید حتی در تخصصم هم نباشه.. ولی سعی ام رو می کنم (:

متلب چیه ؟

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

میشه یه زبون برنامه نویسی هم حسابش کرد ؟

بله بدون شک. درسته که برای نوشتن وب سرور زبان خوبی نیست ولی حلقه داره و متغیر و .. چی دارم می گم؟ زبون برنامه نویسی نسل چهار است دیگه (:

یه نرم افزار ریاضیه و نه چیزی بیشتر ؟

نه دیگه.. این سوال ها ظاهرا تکراری هستن. یک زبان برنامه نویسی است با کلی بسته جانبی برای محاسبات و اینها که می شه باهاش گویی و همه چیز هم نوشت ولی تمرکزش روی کارهای ماتریسی است.

آیا متلب یه مفسره ؟

نمی دونم.. اگر بخوام حدس الکی بزنم می گم مفسر است ولی امکان کمپایل هم داره (: کسی می دونه جواب درست رو؟

چه کارای جدی ای باهاش کردی ؟

فکر کنم هیچچی. در حد دانشجویی و گاهی برای پیچوندن یک نمودار که قرار بود سریع کشیده بشه. مشکل اینه که در لینوکس حداقل اون موقع که نسخه درستی نبود و اگر اشتباه نکنم تو ویندوز هم قفل شکسته بود و من زیاد طرفش نرفتم – حتی یامه یکبار توی آزمایشگاه کنترل مشقم رو ننوشتم و گفتم متلب برنامه دزدی تحت ویندوز است و من باهاش کار نمی کنم (: دلیل واقعی تنبلی بود. این سال ها من کارهای مشابه رو با R انجام می‌دم.

تو بیرون از دانشگاه و آزمایشگاه ، کاربردی دیدی ازش ؟

حتما داره ولی حوزه تخصصی من نیست.

تو دوستان و اطرافیان کسی رو دیدی که توش متخصص باشه و یا کارش مرتبط باشه ؟

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

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

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

مسابقه برنامه نویسی موبایلی ایرانسل ادامه داره و منتظر داوری هستیم

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

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

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

چه خبر از نتایج مسابقه برنامه نویسی موبایلی ایرانسل؟

awards

ایرانسل چند وقت پیش با هیجان و تبلیغات اعلام کرد که یک مسابقه برنامه نویسی داره به اسم I Can Make Apps و ۱۵۰ میلیون تومن هم جایزه میده. متاسفانه در حال حاضر که تقریبا دو ماه از پایان زمان ارسال آثار و بیست روز از تاریخ تعیین شده برای دادن جوایز گذشته، هنوز هیچ آپدیتی از این مسابقه در سایتشون موجود نیست.

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

امیدوارم خبری تکمیلی بگیریم و همینجا به همه اعلام کنیم.

لیستی مفید از سازندگان سایت‌های استاتیک

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

جادی تی وی – شماره ۰۰۱ – معرفی ایمپرس برای ساخت پرزنتیشن‌های مدرن

خیلی‌ها می‌پرسیدن که ارائه‌ام در کنفرانس اوبونتو ۱۴.۰۴ رو چطوری ساخته بودم و به همین بهانه تصمیم گرفتم شماره اول یک پروژه رو استارت بزنم: جادی تی وی. اسمش رو نذاشتم گیک تی وی تا برای پیدا کردن اکانت به مشکل بر نخوره.

قسمت اول رو می تونین از یوتیوب یا ویمئو ببینین یا از الان به مدت هفت روز از اینجا دانلود کنین (با تشکر از meysampg@).

این اولین تجربه من در ضبط ویدئو است و در همین حرکت اول خیلی چیزها فهمیدم؛ مثلا اینکه فونت ترمینال رو کمی بزرگتر کنم یا به یوتیوب و ویمئو بگم خودشون توییت نکنن و مطمئنا خیلی خوشحال می شم فیدبک شما رو هم بگیرم!

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

و هر نکته دیگه ای که به نظرتون می رسه..

اضافه کردن تابع هش sha1 در مایکروسافت اکسل

hash

کی فکر میکرد من یک روز راهنمای ویژوال بیسیک و اکسل بنویسم؟ ولی خب دست روزگاره دیگه. روم به دیوار روم به دیوار،‌ گفتم اینجا هم بنویسم شاید روزی کسی رو از سرگردونی نجات داد.

اگر در اکسل لازم دارین از SHA1 استفاده کنین یا اصولا رشته‌ای رو هش کنین باید بدونین که شرکت عزیز مایکروسافت لازم ندیده برای اکسل تابع هش بذاره. پس اول باید یک ماجول درست کنین.

توجه: اگر در اکسل ۲۰۱۳ هستین، منوی Developer Tools به شکل پیش فرض غیرفعال است. باید با رفتن به File ~ Options ~ Customize Ribbon توی بخش Main، اونو تیک بزنین تا فعال بشه.

روش ساخت ماجول اینه که از منوی Developer ، روی ویژوال بیسیک کلیک کنین تا پنجره برنامه نویسی باز بشه. بعد از منوی Insert بگین که می خواین یک Module اضافه کنین و بعد کد زیر رو توش بنویسین:

ادامه خواندن “اضافه کردن تابع هش sha1 در مایکروسافت اکسل”

کارگاه‌های آموزشی پایتون و لینوکس گروه کاربران لینوکس کرج

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

poster_karaj

زمان کارگاه لینوکس: ۲۵ اردیبهشت ۱۳۹۳ ساعت ۱۰
زمان کارگاه پایتون: ۲۶ اردیبهشت ۱۳۹۳ ساعت ۱۰
مکان: کرج خیابان شهید بهشتی میدان حصارک دانشگاه خوارزمی

آپدیت: بر اساس قوانین دانشگاه ، برای حضور حتما باید ثبت نام کرده باشین… لطفا از این دو لینک پیش ثبت نام رو انجام بدین: http://events.karajlug.org/events/7 و http://events.karajlug.org/events/8