Eventum یک استارتاپ نیست!

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

Eventum یک سرویس رایگان برای اطلاع از آخرین رویدادها با فیلتر گذاری مورد علاقه خودتونه!
قضیه دقیقا چیه؟حدود سه ماه پیش فهمیدم که یک Event برای اولین بار در ایران برگزار شده که من ازش بی خبر بودم، مسلما اگه می دونستم حتما شرکت می کردم.بیشتر Event هایی که باخبر می شم رو از طریق دوستان توی Facebook یا Google+ هست و احتمالا خیلی اتفاق ها بیفته که من بی خبر باشم.
همین قضیه ایده Eventum رو به ذهنم رسوند، یک واسطه ایمیلی بین برگزار کننده و علاقه مند ها!
برای همین نوشتمش، با استفاده از Silex و MongoDB و همینطور RabbitMQ !
سورس پروژه هم در GitHub هست و اگر Bug داشت حتما issue بسازید.

خوب چه فیلترهایی وجود داره؟

مکان / نوع / موضوع

شما مشخص می کنید چه Event هایی رو دریافت کنید و فقط همون هارو دریافت می کنید!
مثلا من به Event های مربوط به IT که تهران/کرج یا آنلاین هست علاقه دارم، پس Subscribe می کنم و بعد تنظیمات رو انجام میدم !
حالا برگزار کننده جشن انتشار ubuntu میاد و میگه ما همایش داریم، در مورد کامپیوتر و در تهران، پس من ایمیلش رو دریافت می کنم.بدیهی که ایمیل من در اختیار هیچ کس قرار نمیگیره.

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

 

آنالیز request های http و تحلیل افزونه ها

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

ولی راه دوم چیز نسبتا ساده تری بود و شامل یک proxy server می شد که با Node Js نوشته شده و تمام Request هارو به همراه اطالاعات POST و Cookie لاگ میگیره.این برنامه رو دیروز نوشتم و می تونید از اینجا دریافتش کنید.

می تونید فقط اطلاعات یک هاست خاص رو لاگ بگیرید و در حال حاضر فقط از HTTP پشتیبانی می کنه، در آینده ( بعد از امتحانات پایان ترمم ) بهش HTTPS، WS رو بهش اضافه می کنم.

اطلاعات بیشتر رو می تونید در GitHub می بخونید.

یک لاگ مربوطه به بازکردن سایت moeinhm.ir

 

IntroJs Widget برای فریم ورک Yii

دیروز تیم usabli.ca یه پروژه متن باز خیلی جالب داد بیرون، به اسم IntroJs.
واسه معرفی امکانات یه سایت به کاربر خیلی خوب و عالیه، خیلی سبکه ( ۴ کیلوبایت ) و استفاده ازش هم خیلی راحته. منم دیشب به ذهنم رسید که واسه پروژه جدیدی که می خوام بنویسم ازش استفاده کنم و چون پروژه رو دارم با Yii می نویسم، گفتم واسش یه widget بنویسم. می تونید از اینجا دانلود کنید.

نصب :
فولدر introjs رو داخل فولدر extensions بگذارید. یعنی شما همچین فایل باید داشته باشید

برای استفاده در View ها از این widget باید استفاده کنید:

که در فایل view باید element هایی با id های مشخص شده در widget داشته باشید.

پروژه در github:

https://github.com/moein7tl/Yii-IntroJS

 

: