How to localize telerik grid
در این پست سعی خواهد شد مطالبی در خصوص فارسی سازی کامپوننت های تلریک درج گردد.
۱- فارسی سازی هدر بالای گرید تلریک. می دانید که اگر گرید تلریک را تنظیم کنید تا بتواند ستون ها را گروه پذیر کند یک متن انگلیسی در بالای گرید نوشته می شود که برای بعضی از کاربران فارسی زبان گویا نیست این متن عبارت است از
Drag a column header and drop it here to group by that column
برای تغییر متن فوق کافیست دستور زیر را استفاده کنید
|
<telerik:RadGrid ID="RadGrid1" ShowGroupPanel="true" DataSourceID="SqlDataSource1" AutoGenerateColumns="false" runat="server"> <GroupPanel Text="متن مورد نظر"></GroupPanel> <MasterTableView .....> |
2- نمایش متن دلخواه برای جدولی که خالی از رکورد می باشد تغییر متن زیر
No records to display
برای تغییر متن فوق دستور زیر را استفاده کنید
|
ASPX <MasterTableView NoMasterRecordsText="متن مورد نظر" > C# protected void Page_Load(object sender, EventArgs e) { RadGrid1.MasterTableView.NoMasterRecordsText = "متن مورد نظر"; } |
3- تغییر متن فیلتر گرید
حتما برای کاربرانتان مشاهده متن انگلیسی در فیلتر گرید خوشایند نیست برای این کار می توانید از دستورهای زیر استفاده کنید
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
C# private void Page_Load(object sender, EventArgs e) { GridFilterMenu menu = mygrid.FilterMenu; foreach (RadMenuItem item in menu.Items) { if (item.Text == "NoFilter") { item.Text = "حذف فیلتر"; } if (item.Text == "Contains") { item.Text = "شامل"; } } |
4- حذف بعضی از آیتم های فیلتر
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
private void Page_Load(object sender, EventArgs e) { GridFilterMenu menu = rg.FilterMenu; int i = 0; while (i < menu.Items.Count) { if (menu.Items[i].Text == "NoFilter" || menu.Items[i].Text == "Contains" || menu.Items[i].Text == "EqualTo" || menu.Items[i].Text == "GreaterThan" || menu.Items[i].Text == "LessThan" || menu.Items[i].Text == "IsEmpy" || menu.Items[i].Text == "IsNull" || menu.Items[i].Text == "Between") { i++; } else { menu.Items.RemoveAt(i); } } } |
How to protect sql server triggers against replications?
حتما برای شما پیش آمده است که خواسته باشید رپلیکیشنی ما بین دو تا سکیول سرور انجام دهید. خوب حتما با طرز کار این مسئله آشنا هستید اگر هم مشکلی باشد می توانید به پست های قبلی این وب سایت مراجعه کنید.
حال ممکن است که شما در دیتابیس مقصد تریگرهای شخصی خودتان را داشته باشید. می دانید که بطور نرمال وقتی رپلیکیشن روی آن جدول انجام می شود همه استراکچر جدول مقصد را پاک می کند بنابر این تریگر ها هم پاک خواهند شد. اگر بخواهید تریگرهائی را که روی جدول مقصد نوشته اید حین رپلیکیشن حفظ کنید بطریق زیر عمل کنید.
- Microsoft SQL Server Management Studio را اجرا کنید
- Replication و Local Replication را باز کنید
- روی پابلیکیشنی که ساخته اید کلیک راست کنید
- منوی Properties را انتخاب کنید
- روی Articles کلیک کنید
- از باکس سفید سمت راست یعنی Objects to publish جدول مورد نظر خود را انتخاب کنید HighLight کنید
- از سمت راست Article Properties را باز کنید
- منوی Set Properties of HighLighted Table Article را انتخاب کنید
- از باکس سفید رنگ Properties روبروی گزینه Action if name is in use لیست باکس مربوطه را باز کنید
- Keep existing object unchanged را انتخاب کنید و مراحل تایید را با زدن کلیدهای OK به اتمام برسانید
بدین وسیله تریگرها Triggers حفظ خواهند شد و لازم نیست مرتب تریگرها را بازنویسی کنید
فرصت ها را تباه می کنیم
دریغ می ورزیم،
از نشاندن لبخندی بر لبی.
بر محور غرور،
دوره می کنیم شب و روز
بی هیچ درنگی!
آنگاه که جریان حیات
به مرز زندگی و مرگ نزدیک می شود
حسرتی جاودانه خواهیم خورد
از نبود فرصتی دوباره!
بر محور غرور،
جاودانه،
می چرخیم.
جلیل فعال خواه
بهار سال ۱۳۹۳ – تهران
دلتنگیهای آدمی را
باد ترانهای میخواند،
رویاهایش را
آسمان پرستاره نادیده میگیرد،
و هر دانه برفی
به اشکی نریخته میماند.
سکوت،
سرشار از سخنان ناگفته است؛
از حرکات ناکرده،
اعتراف به عشقهای نهان
و شگفتیهای بر زبان نیامده.
در این سکوت،
حقیقت ما نهفته است.
حقیقت تو
و من.
احمد شاملو

- ۱۹ اردیبهشت ۱۳۹۳ روز جهانی نجوم و ۲۵ سالگی رصدخانه زعفرانیه
جمعه برابر با ۱۹ اردیبهشت ۱۳۹۳، برای من، مصادف با سه رویداد جالب بود.
- روز جهانی نجوم
- ۲۵ سالگی تاسیس رصدخانه زعفرانیه تهران
- تولد خودم
اگر از منظر نجومی به این سه رویداد بخواهم نگاه کنم نوعی ارتباط و پیوستگی بین آن سه می یابم. یادم می آید بیش از ۱۰ سال پیش با آقای دکتر نوروزی بابت تهیه و تدارک وب سایتی برای نجوم با حضور سایر دوستان نشستی داشتیم. ایشان می خواستند که به زبان فارسی مرجعی اینترنتی برای اخبار، مقالات و رویدادهای نجومی تهیه گردد. خوشبختانه این کار با همت جمعی انجام، و سالیانی نیز ادامه داشت.
آن موقع اینجانب مسولیتی در کانون پرورش فکری کودکان و نوجوانان داشتم و رصد خانه زعفرانیه نجوم تهران نیز زیر نظر کانون پرورش اداره می شد. آشنایی مذکور مرا به این فکر انداخت که ارتباط خودم را با این رصدخانه بیشتر کنم. اما این ارتباط نه ارتباط مستقیم خودم بلکه ارتباط فرزندانم باشد.
از آنجائیکه از بدو تولدم به نجوم علاقه داشتم ( خوب راستش از بدو تولد که چیزی یادم نمی آید ولی از کودکی علاقه به نجوم داشتم ) لذا آشنایی مذکور بهترین فرصت بود تا دو دلبند عزیزم، دختران گلم را در رصدخانه زعفرانیه ثبت نام کنند. به این ترتیب به دو هدف می رسیدم. تحصیل آنها در نجوم که رشته مورد علاقه خودم بود و تربیت آنها. و البته چه چیز بهتر از علم نجوم که افق دید انسان را وسعت می بخشد.
آشنایی و علاقه مندی آنها به نجوم ادامه پیدا کرد و کوله باری از تجربه برای عزیزانم در پی داشت.
خوشبختانه، اکنون که به گذشته و حال نگاه می کنم بسیار خوشحالم. خوشحالم از اینکه آنها را در مسر زیبای علمی قرار داده ام، دختر گلم مریم عزیز بعنوان مدرس رصد خانه زعفرانیه سهمی در تربیت کودکان بعهده گرفته و بنوعی فعال عرصه نجوم گردیده است. سپیده عزیزم در کنار و بهمراه خواهرش در مناسبت های نجومی ایفاگر مسولیت هائی در رصد خانه زعفرانیه می شوند.
خوشحالم که آنها دوستان خوب نجومی پیدا کرده اند. خوشحالم که با زبان مشترک بخشی از گفتگوهای خانوادگی ام با عزیزانم به مسائل نجومی اختصاص می یابد.
و در خاتمه باید از جناب دکتر نوروزی عزیز بعنوان استاد فرزندانم و معلم اخلاق همه متعلمین خود تشکر و قدردانی ویژه بعمل بیاورم.
روز جهانی نجوم، ۲۵ سالگی رصدخانه و تولدم خودم مبارک!!!
جلیل فعال خواه
اردیبهشت ۱۳۹۳
تصویر زیر انواع SQL JOIN را بطور ساده نشان می دهد. این تصویر از فیس بوک دوست گرامی جناب آقای مهندس امیر راسخ برداشته شده است.

Shrinking the Transaction Log in MSSQL Server
همچنانکه می دانید گاهی اوقات به هر دلیلی لاگ فایل سکیول سرور بیش از حد رشد می کند و حجم آن از جهت ذخیره سازی مشکل ایجاد می کند. برای این منظور شاید لازم شود که لاگ فایل را کوچک یا اصطلاحا شرینک کرد. این کار به دو طریق قابل انجام است. توجه داشته باشید که این دستورات صرفا برای لاگ فایل هست نه برای دیتابیس فایل
۱- از طریق Transact-SQL
|
USE AdventureWorks2008R2; GO -- Truncate the log by changing the database recovery model to SIMPLE. ALTER DATABASE AdventureWorks2008R2 SET RECOVERY SIMPLE; GO -- Shrink the truncated log file to 1 MB. DBCC SHRINKFILE (AdventureWorks2008R2_Log, 1); GO -- Reset the database recovery model. ALTER DATABASE AdventureWorks2008R2 SET RECOVERY FULL; GO |
2 – از طریق Microsoft SQL Server Management Studio
- روی دیتابیس کلیک راست کنید
- Properties را انتخاب کنید
- Options را انتخاب کنید
- Recovery Model را به Simple تغییر دهید و Ok کنید
- دوباره روی دیتابیس کلیک راست کنید
- به ترتیب Tasks > Shrink > Files را انتخاب کنید
- File Type را به Log تغییر دهید
- کلید OK را بزنید
- دوباره روی دیتابیس کلیک کنید
- properties را انتخاب کنید
- Options را انتخاب کنید
- Recovery Model را به Full تغییر دهید و OK کنید

دانشمندان ناسا توسط سفینه کاسینی به شواهدی دست یافتند که نشان می دهد زیر سطح ماه زحل، انسلادوس، اقیانوسی از آب مایع در جریان است. دانشمندان احتمال می دهند که میکروب های فرازمینی بطور بالاقوه در اقیانوس مذکور موجود باشند.
دانشمندان سرگرم مطالعه جریان بخارهائی هستند که با فشار از زیر سطح یخ زده این ماه به بیرون دمیده می شود.
برگرفته از سایت ناسا
خوب یادم هست زمانی که نوجوان بودم مقاله ای در مورد مهبانگ یا انفجار اولیه مطالعه کردم و از آن تاریخ به بعد علاقه زیادی به تعقیب این موضوع از نجوم داشتم.
همچنانکه می دانید جهان ما یا بعبارتی کیهان، تشکیل شده است از میلیونها کهکشان که در درون خود میلیاردها ستاره، سیاره، سیاهچاله و غیره دارد. این کیهان تقریبا حدود ۱۴ میلیارد سال پیش با یک انفجار اولیه آغاز شد. (خورشید ما ۵ میلیارد سال عمر دارد). در واقع بر اساس نظریه انشتین زمان و مکان از آن لحظه پدید آمد. دانشمندان سالها بدنبال اثر و نشانه های انفجار اولیه بودند و موفقیت هایی نیز در این زمینه کسب کرده بودند. اما ۱۷ مارس ۲۰۱۴ روز تاریخی در این زمینه بود زیرا دانشمندان گروه BICEP2 (تلسکوپی مستقر در قطب جنوب) موفق شدند نخستین شواهد پندام (تورم) کیهانی را نیز بیابند. داده های بدست آمده از این تلسکوپ نخستین تصاویر از امواج گرانشی را نیز بدست داد. این یافته ها برای دانشمندان بقدری غافلگیر کننده بود که به تعبیری خواب آن را هم نمی دیدند.

تلسکوپ BICEP2
بیایید باهم نگاهی به تاریخ مهبانگ بیندازیم.
همچنانکه در تصویر زیر می بینید جهان در ۱۰ به توان ۳۲- ام ثانیه متورم شد در ۱ میکرو ثانیه یعنی یک میلیونیم ثانیه پروتون ها تشکیل شدند. در یکصدم ثانیه همجوشی هسته ای آغاز شد. سه دقیقه بعد همجوشی هسته ای خاتمه یافت. ۳۸۰۰۰۰ سال تابش زمینه کیهانی طول کشید. بعد از آن فرم های هیدروژن خنثی و همچنین کیهان مدرن تشکیل و حدود ۱۳٫۸ میلیارد سال طول کشید. در واقع نور از ۳۸۰۰۰۰ سال به بعد قابل مشاهده بود. در واقع جهان قبل از آن مات بود زیرا میان ماده و نور ( الکترون و فوتون) بر هم کنش پایدار وجود داشت. پس از آن بود که جهان شفاف شد و فوتون هایی که آنها را بنام CMB (زمینه ریزموج کیهانی) می شناسیم آزاد شدند.

تاریخ جهان
مقوله مهبانگ خود به حد کافی هیجان انگیز هست اما نظریه های چندجهانی بیش از پیش بر پیچیدگی و هیجان موضوع می افزاید. بر اساس نظریه و یافته ها در واقع چین و شکن هایی در فضازمان درست پس از آغاز کیهان پدید آمده است. در واقع بخش هایی از فضا-زمان با سرعتی بیش از بخش های دیگر گسترده شدند. این موضوع می توانسته به شکل گیری “حباب هایی” از فضازمان بیانجامد که با رشد هر یک جهانی جداگانه پدید آمده باشد که قوانین فیزیک شان می تواند با همدیگر متفاوت باشد.
امروزه اندیشه پندام یک نظریه بسیار قوی محسوب می شود بطوریکه آلن گوت دانشمند فیزیک نظری از دانشگاه MIT که حدود ۳۰ سال پیش با همکارانش اندیشه پندام را پی ریزی می کردند معتقد است “به سختی می توان مدل هایی از پندام پدید آورد که به یک چند جهانی نیانجامد.”

امواج گرانشی ناشی از رخداد تورم (پندام) در تابش زمینه ی ریزموج کیهانی (CMB) یک الگوی قطبش پیچشی ضعیف ولی نمایان به وجود می آورند که به نام الگوی “حالت B” شناخته می شود. برای نوسان های چگالی که بیشتر قطبش CMB را ایجاد می کنند، این بخش از این الگوی آغازین دقیقا برابر صفر است. چیزی که اینجا می بینید الگوی حالت Bی واقعی است که توسط تلسکوپ BICEP2 دیده شده، و با الگویی که برای امواج گرانشی آغازین پیش بینی شده همخوانی دارد. پاره خط ها شدت و جهت قطبش را در نقاط گوناگون آسمان نشان می دهند. سایه های سرخ و آبی هم درجه ی پیچش ساعتگرد و پادساعتگرد این الگوی حالت B را می نمایانند. به عبارت دیگر، بردارهای تیره ی قطبش به گرد نقاط اوج دما در نقشه ی رنگی ریزموج آسمان می چرخند

به باور بسیاری از فیزیکدانان، جهان ما شاید تنها یکی از چندین جهان باشد. به گفته ی پژوهشگران، اگر جهان های چندگانه وجود داشته باشند، می توانند به هم برخورد کرده و نشانه هایی از خود در تابش زمینه ی ریزموج کیهان بر جای بگذارند.
برخی نکات این نوشته از سایت یک ستاره در هفت آسمان اقتباس شده است.

بالا بلند!
بر جلوخان منظرم
چون گردش اطلسی ابر
قدم بردار.
تابستان ۱۳۹۱