احسان رضایی


مطالب مورد علاقه من

لیست کامل
محتوای این بخش به طور خودکار از اینترنت جمع آوری و همراه با ذکر منبع منتشر می‌شود
۵ آزمایش دانشمندان که احتمال داشت دنیا را نابود کند!
نصیحت طلایی استیو جابز نایک و اپل را نجات داد!
اشتباهی خنده‌دار در خرید آنلاین
۱۰ دلیلی که باعث می‌شود کارکنان از شغل خود متنفر باشند
روسیه اینترنت غیرقابل کنترل راه اندازی کرد
پیکسل های نمایشگرهای رایانه ای هم هک شد
حملات DDoS را جدی بگیرید
Apple استارت‌آپ هوش مصنوعی Turi را خرید
رعایت اخلاق انتشارمحتوا در شبکه‌های اجتماعی
چگونه می‌توان پروژه‌های خلاقانه را با موفقیت به پایان رساند؟!
چگونه سایت‌ها را روی مرورگر کروم فیلتر کنیم؟
چگونه از شر پیامک های تبلیغاتی رهایی یابیم؟
تحلیل رفتار کاربران ایرانی در تعطیلات ۸ و ۹ مرداد
نصب لینوکس اوبونتو بر روی سیستم عامل ویندوز
۱۳ پرسش عجیب که در مصاحبه‌های شغلی شرکت‌های بزرگ می‌شنوید!
با گوش دادن به موسیقی در حین کار چه اتفاقی برای ذهن ما می‌افتد؟!
آمار جدید کاربران اینترنت / تعداد کاربران اینترنت در ایران چه تعداد است؟
انتقام عجیب مرد چینی از شرکت بازی سازی
آیا می‌دانستید یاهو‌ زمانی می‌توانست گوگل را یک میلیون دلار بخرد؟
بالاخره قیمت اینترنت در کشورمان کاهش یافت
نمایش ۱ تا ۷ مورد از کل ۷ مورد.


سیستم مدیریت محتوای رَسپینا منتشر شد

رَسپینا، برنامه نویسی، PHP، admin 23:58 - 1395/04/11 9 162

عنوان/شرح: سیستم مدیریت محتوای رَسپینا
بستر/Platform: *
نیازمندی ها: yii framework 2 requirements
نویسنده/برنامه نویس: احسان رضایی
مجوز: پروانهٔ عمومی همگانی گنو نسخه 3 / GNU General Public License (GPL Version 3)
تماس:
mr[dot]rezaee121[at]gmail.com
www.developit.ir
لینک پروژه: https://github.com/rezaee/raspina
لینک دانلود: Zip
گزارش مشکلات: https://github.com/rezaee/raspina/issues
انشعاب/Clone:

https://github.com/rezaee/raspina.git

git@github.com:rezaee/raspina.git

 



Hashids، تولید یک شناسه منحصر به فرد از اعداد صحیح (integers)

مقالات، برنامه نویسی، PHP، admin 18:04 - 1395/05/02 0 30

Hashids یک کتابخانه متن باز کوچک است که شناسه هایی کوتاه، منحصر به فرد و غیر متوالی از اعداد را تولید میکند.

به عنوان مثال عددی مانند 347 تبدیل به رشته ی “yr8” خواهد شد، یا آرایه ای شامل اعداد مانند [27, 986] تبدیل به “3kTMd” میشود.

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

نمونه ای از خروجی این کتابخانه را در اینجا مشاهده کنید.

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

https://url.ir/lqY9X


بیشتر...


ساخت یک هکر خبر خوان با استفاده از کلاس readability!

مقالات، برنامه نویسی، PHP، admin 20:39 - 1395/04/04 0 56

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

به عنوان مثال سایتی با موضوع پرورش هویج! تصمیم داره از مراجع مختلف اطلاعاتی در این زمینه جمع آوری و داخل سایت خودش نمایش بده.

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

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


بیشتر...


معرفی و آموزش مزیت های مرورگر جدید ویوالدی - vivaldi

اینترنت و شبکه، admin 01:58 - 1395/03/31 0 72

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

بعد از یک سال کار برروی این نرم افزار اولین نسخه ان در ۱۸فروردین ۹۵ وارد بازار شد. شرکت سازنده این نرم افزار Vivaldi Technologies که توسط یان استفنسون فون تتسنر موسس سابق شرکت اپرا اداره می شود.

۰۵۱۲۲۱۲۳۳۵-review_893x714.jpg

 


بیشتر...


تست سریع و آسان Web API با استفاه از Postman

ابزار های توسعه، admin 02:29 - 1395/03/28 0 63

Postman

Postman یک افزونه گوگل کروم هست که با استفاده از اون میشه براحتی متد های یک Web API رو اجرا، تست یا بررسی کرد.

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

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

وبسایت افزونه

ویدئو های آموزشی



حل مشکل تایپ فارسی در phpstorm

نرم افزار های برنامه نویسی، admin 02:32 - 1395/03/24 0 112

phpstorm از نسخه 2016 به بعد زبان فارسی رو به خوبی پشتیبانی میکنه.
برای حل مشکل فارسی نویسی در نسخه های 9 به بالا (تا قبل از 2016)  مراحل زیرُ انجام بدین:

1- در محل نصب نرم افزار فایل idea.properties رو پیدا کنید
2- با یک ادیتور مثل notepad بازش کنید و خط زیرُ به انتهای فایل اضافه کنید:

editor.new.rendering=true

3- یک بار phpstrom رو ببندید و دوباره باز کنید.



ساخت یک RESTful Web Service با استفاده از slim 3

مقالات، برنامه نویسی، PHP، admin 02:00 - 1395/03/23 0 111

REST چیست؟ 
representational state transfer یا به طور خلاصه REST معماري است که مجموعه اي از اصولی را تعریف میکند تا به وسیله ي آن server و client بتوانند با هم ارتباط برقرار کنند. 
RESTful به سیستم هایی گفته میشود که داراي معماري کلی REST هستند. 
RESTful معمولا بر روي پرتکل HTTP و با استفاده از 4 عملیات پایه GET, PUT, POST, DELETE کار میکند.
علاوه بر این میتواند براي تعریف یک پیغام SOAP از WSDL بروي HTTP استفاده کند یا میتواند یک کلاس انتزاعی باشد که صرفاً بروي SOAP بنا شده باشد.
REST میتواند جایگزین مناسبی براي SOAP باشد، اما براي کار هاي ساده...
Slim چیست؟
Slim یک PHP micro framework هست که در نوشتن برنامه هاي کاربردي و در عین حال قدرتمند به ما کمک میکند.
Slim امکان دریافت یک درخواست HTTP، فراخوانی یکروال و ارسال پاسخ آن را به ما میدهد، فوق العاده سریع و داراي کد بسیار کمی هست در نتیجه ابزار مناسبی براي کار ما میباشد.


بیشتر...