‫۱۱ سال و ۶ ماه قبل، یکشنبه ۲۵ فروردین ۱۳۹۲، ساعت ۱۵:۳۱
خلاصه این مطلب خوب به این نحو است:
الف) اگر از یک Generic Repository داخل کدهای یک مثلا کنترلر مستقیما استفاده می‌کنید، فقط خودتان را گول زده‌اید!  این طراحی نشتی دارد و همچنین حد و مرز مشخصی را نمی‌توان برای آن قائل شد.
نشتی یا وابستگی که اینجا عنوان شده نمونه‌اش یک چنین متدی است:
IEnumerable<T> Find(Expression<Func<T, bool>> query);
در اینجا کار پیاده سازی query به یک لایه بالاتر (مانند یک کنترلر) محول شده که اشتباه است. حد و مرز لایه پیاده سازی کننده منطق تجاری شما باید مشخص باشد و نه باز. یک Expression فقط یک عبارت است که می‌توان با کمک آن انواع و اقسام کوئری‌های وابسته به فناوری دسترسی به داده‌های در حال استفاده را تهیه کرد. به عبارتی اگر تصور می‌کنید که در اینجا کپسوله سازی خوبی را انجام داده‌اید، اینطور نیست. چون دسترسی مستقیم به ORM خود را به لایه‌ای دیگر واگذار کرده‌اید و این دسترسی محصور نشده است.
نمونه خوبی را که مثال زده به صورت زیر است:
public IEnumerable<Customer> FindCustomerByName(string input)
    {
        return internalRepository.FindBy(c => c.Name == input);
    }
در اینجا دقیقا حد و مرز لایه تجاری و امکان دسترسی به آن مشخص است و دارای نشتی (باز بودن برای تغییرات بی حد و حصر در لایه‌های دیگر) نیست.
ب) الزامی به تعریف یک Generic Repository نیست اما اگر آن‌را تعریف کردید، باید این کلاس خاص داخل کدهایی که منطق تجاری برنامه را با حد و مرز مشخصی کپسوله می‌کنند استفاده کنید. نه اینکه آن‌را در خط مقدم کاری (مانند استفاده مستقیم در یک کنترلر) بکار بگیرید. به آن بیشتر به شکل یک سری متد کمکی نگاه کنید و بس. نامگذاری جالبی را هم در این حالت پیشنهاد داده: internalRepository 
‫۱۱ سال و ۶ ماه قبل، شنبه ۲۴ فروردین ۱۳۹۲، ساعت ۰۱:۳۸
من اهل ار اس اس نیستم
ولی واسه ایمیل هام از اپرا استفاده میکنم و بیش از حد راضی هستم
علاوه بر کارایی بالا اینترفیس اپرا رو هیچ کلاینت آفلاین ایمیل دیگه ای نداره
اگه بخای بحث آر اس اس هم بکنی باز اپرا خیلی سره، کمی استفاده کردم و خیلی راضی بودم
‫۱۱ سال و ۶ ماه قبل، جمعه ۲۳ فروردین ۱۳۹۲، ساعت ۱۷:۰۲
درست می‌فرمایید... مشکل اصلی رو فراموش کرده بودم... اما یه سوال مطرحه، اونم اینکه اگر دسترسی به چنین Aggregator هایی مسدود بشه، اونوقت چی؟
‫۱۱ سال و ۶ ماه قبل، جمعه ۲۳ فروردین ۱۳۹۲، ساعت ۱۶:۳۹
علت استفاده از سایت‌هایی که به صورت سرور عمل می‌کنند، دسترسی اون‌ها به لینک‌هایی است که این طرف قابل دسترسی نیست. مثلا در این طرف هرچی فید به نام فیدبرنر قابل دسترسی نیست ولی این سرورها دسترسی دارند. خلاصه اگر بحث کلاینت باشد شاید بهترین اون‌ها برنامه FeedDemon باشد که اون هم یک زمانی از گوگل ریدر استفاده می‌کرد برای سرور و سینک.
‫۱۱ سال و ۶ ماه قبل، جمعه ۲۳ فروردین ۱۳۹۲، ساعت ۱۶:۲۷
من چند تا از بهترین هایی رو که در لیست http://www.replacereader.com اومده بود رو برای چند روز متوالی آزمایش کردم؛ متاسفانه هر کدوم مشکلات خاص خودش رو داره (مثل عدم استفاده از کل ناحیه صفحه مانیتور در وضوح Full HD و ...) در نهایت، تصمیم گرفتم تا از NewsFox استفاده کنم و از این انتخاب هم راضی هستم. :)
‫۱۱ سال و ۶ ماه قبل، پنجشنبه ۲۲ فروردین ۱۳۹۲، ساعت ۰۳:۲۳
صرفآ جهت اطلاع ، امکان export در feedly وجود داره.
روش کار:
وقتی همه فید هاتون خونده شدن، روی Today کلیک کنید ، بعد از کلیک میبینید که تعداد subscriptions هاتون رو به صورت یک عدد ظاهر میکنه. روی عدد کلیک کنید بعد میبینید که گزینه export OPML ظاهر میشه.
‫۱۱ سال و ۶ ماه قبل، چهارشنبه ۲۱ فروردین ۱۳۹۲، ساعت ۲۱:۲۰
مقداری زمان برای بهینه کردن feedly صرف کردم، گفتم بد نیست با شما به اشتراک بزارم.
1- اول از همه feedly باید ظاهرش جوری باشه که چشم اذیت نشه : feedly-moon-phase (برای استفاده ازاین Style باید ابتدا افزونه Stylish رو روی مرورگر نصب کنید)
2- برای استفاده بهینه از فضای صفحه نمایش برای نمایش feedها: feedly-cleaner ( بازهم Stylish باید نصب باشه)
3- یکی از ملزومات هر feed reader ای نمایش تعداد فید‌های خوانده نشده هست. متاسفانه feedly این قابلیت رو فعلآ نداره برای همین باید از اسکریپت کمکی استفاده کنیم: Feedly-Unread-Count (برای استفاده از این اسکریپت باید ابتدا افزونه Greasemonkey(فایرفاکس) یا Tampermonkey(کروم) رو نصب کنید.
4- در آخر هم برای رهایی از شر تبلیغات مزاحم که adblock(به طور پیشفرض) قادر به مهارشون نیست باید از اسکریپت کمکی دیگری استفاده کنیم:Feedly-Disable-Advertisements (افزونه reasemonkey(فایرفاکس) یاTampermonkey(کروم) باید نصب باشد)
پ.ن:
در مورد فونت  بهتر با سلیقه خودتون یکی از Style‌ها رو تغییر بدید.(معمولا Tahoma خوبه)
برای پیدا کردن هر کدوم از از افزونه‌ها کافی هست اسمش رو در گوگل جستجو کنید.

‫۱۱ سال و ۶ ماه قبل، دوشنبه ۱۹ فروردین ۱۳۹۲، ساعت ۱۲:۱۶
با عرض سلام
من این پروژه را دانلود کردم خوب بود ولی فارسی را نمایش نمیده برای نمایش فارسی باید چه کار کرد؟