قطره (ای از زندگی یک درگیر کامپیوتر) اکثر آدمها فکر می کنند با بقیه فرق دارند و غیرعادی هستند.پس هرکسی که فکر می کند که غیرعادی است ،عادی است.من هم عادی هستم .البته بچه که بودم فکر می کردم عادی نخواهم بود و یه کاری خواهم کرد برای بشریت مهم و به درد بخور باشه. .......................... بودن یا نبودن خیلی مهم است ولی چگونه بودن مهم تر .انسانها دو دسته هستند.انسانهای عاقل كه با دنیا كنار می ایند و انسانهایی كه تلاش می كنند دنیا را تغییر بدهند.و تمام پیشرفتهای بشری مدیون تلاشهای این دسته است. شما كدوم دسته هستید؟ ............................ ارزش هر ادمی به تولیدات اوست.بیاید محتوای خوب تولید كنیم. ارزش هر ادمی به تاثیری است كه روی دیگران و جامعه می گذارد.بیاید برای یكدیگر انگیزه باشیم.انگیزه برای پیشرفت.بیاید سالم رقابت كنیم. شمابرای پیشرفت فقط به انگیزه و همت نیاز دارید هرچقدر زندگی سخت باشد شما سخت ترید.مشكلی كه شما رانكشد شمارا قوی تر می كند. امروز اولین روز از بقیه عمر شماست. ............................... زندگی چون گل سرخی ست.پر از خار وپر از برگ و پر از عطر لطیف.یادمان باشد اگر گل چیدیم عطر و برگ و خار همه همسایه دیوار به دیوار همند. من یك دسته گل سرخ بر بالای یك تپه نیستم.بوته اری هستم در ته یك دره.ولی می خواهم بهترین خار دنیا باشم. ...................... ویادتان باشد چه فكر كنی كه میتوانی و چه فكر كنی كه نمی توانی در هر دوصورت درست فكر كرده ای. ......................................... مدارک من در کامپیوتر: CCNP ROUTE+SWITCH,Mcse,security+,VMware,C#,Sql server,Web Design,Kldst,امنیت سروروهک و امنیت و چنتا چیر کوچولو موچولوی دیگه که یادم نیست.( محض خودنمایی و ریا عرض شد) برای مشاوره تخصصی می توانید با شماره 09127013197 فرمایید http://ncep.mihanblog.com 2019-10-13T20:17:09+01:00 text/html 2019-10-13T16:09:19+01:00 ncep.mihanblog.com سعید كلانتری یا تیم بیار و یا تیم بساز http://ncep.mihanblog.com/post/1514 <div><span><span id="ember3129" class="ember-view"><span>وقتی مدیر یک شرکت و یا واحد عوض میشه، شما توقعی دارید؟ <br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span>همه توقع دارند اوضاع بهتر بشه. خوب اوضاع چطوری بهتر می شه؟ <br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span>اگه همون کارهای قبلی رو بکنیم که همون اتفاقهای قبلی می افته.</span></span></span></div><div><span><span id="ember3129" class="ember-view"><span> پس باید کارهای جدید بکنیم. <br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span>کارهای جدید رو یا ادمهای جدید انجام می دهند و یا ادمهای قدیم وقتی انجام می دن که تغییر کنند.</span></span></span></div><div><span><span id="ember3129" class="ember-view"><span> باید خودشون و نگاه و عقاید و انگیزه هاشون تغییر کنه تا روش کاری شون عوض شه.</span></span></span></div><div><span><span id="ember3129" class="ember-view"><span> پس وقتی یه مدیر نو می اد ، یا باید یه سری ادم جدید بیاره که الگو بشن و تحول ایجاد بشه و یا اینکه ادمهای قبلی رو یه جوری تغییر بده که بشه دید و فهمید و گفت از وقتی فلانی امده همه عوض شدند. <br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span>من به حالت اول می گم اوردن تیم.</span></span></span></div><div><span><span id="ember3129" class="ember-view"><span> به حالت دوم می گم ساختن تیم. <br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span>مدیران خوب یه تیم با خودشون می ارند و سازمان را متحول می کنند مدیران عالی افراد موجود رو تبدیل به یه تیم قوی می کنند و علفهای هرز را حذف می کنند. <br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span><br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span>حال اگه مدیری نه تیم اورد و نه تیم ساخت، قطعا خودش به مرور توی شرکت و اخلاق سازمانی اون هضم می شه و هیچ تغییر محسوسی هم رخ نمی ده.</span></span></span></div><div><span><span id="ember3129" class="ember-view"><span><br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span> راستی مدیرانی هم داریم که با امدنشون پیمانکارهای شرکت عوض می شوند.</span></span></span></div><div><span><span id="ember3129" class="ember-view"><span> خوب شاید تغییراتی رخ بدهد ولی قطعا بعد رفتنشون ممکنه اون پیمانکارها هم بروند.</span></span></span></div><div><span><span id="ember3129" class="ember-view"><span> البته این دسته مدیران اخر نسبت به مدیران دسته سوم باز یه برتریهایی دارند، البته به شرطیکه خدمات شرکت بهتر شه.</span></span></span></div><div><span><span id="ember3129" class="ember-view"><span> نه اینکه جیب این پیمانکارها پر بشه. <br></span></span></span></div><div><span><span id="ember3129" class="ember-view"><span>موفق باشید</span></span></span></div> text/html 2019-08-08T06:51:07+01:00 ncep.mihanblog.com سعید كلانتری اتصال php به oracle در ومپ http://ncep.mihanblog.com/post/1513 <div> برای اینکار شما باید چند کار را در کنار هم انجام بدهید. بدیهی است که اول باید مطالب مختلف در وب را مطالعه کنید ( به زبون اصلی )</div><div><br></div><div>و اینکار را انجام بدهید . همانطور که من با بالاخره انجام دادم</div><div><br></div><div>ولی نکات کلید :</div><div><br></div><div>نصب oracle instanst client که با توجه نسخه ویندوز شما 64 بیت یا 32 بیت باشد مهم است( یعنی باید نصب کنی)</div><div><br></div><div>اگر می خواهید به oracle 11g وصل شوید حتما با دانلود pecl نسخه مناسب php_oci8_11g.dll را در فولدر php مربوط به wamp&nbsp; کپی کن.</div><div><br></div><div>فایل php.ini را ادیت کن و اکستنشن مربوطه را فعال کن و اجازه بده کار کنه. بهتره اکستنشن مربوط به oracle 12c را غیرفعال کنی</div><div><br></div><div>در نهایت باید زمانیکه phpinfo() را اجرا می کنید یک قسمت مستق برای oci8 وجود داشته باشه.</div><div><br></div><div><br></div><div><br></div><div><img src="http://file.mihanblog.com//public/user_data/user_files/46/136997/oci8.png" alt="" vspace="0" hspace="0" border="0" align="bottom"></div> text/html 2019-08-06T12:50:04+01:00 ncep.mihanblog.com سعید كلانتری api-ms-win-crt-runtime-l1-1-0.dll پیغام http://ncep.mihanblog.com/post/1512 <div><br></div><div>در صورتیکه با این پیغام مزخرف روبرو شدید</div><div><br></div><div>The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer<br></div><div><br></div><div><br></div><div> api-ms-win-crt-runtime-l1-1-0.dll&nbsp;&nbsp; <br></div><div><br></div><div>بهترین کار نصب vc 2015 ماکروسافت یا همان <span class="st"> Visual C++ Redistributable 2015&nbsp; است که باید از سایت خودش بگیرید.</span></div><div><span class="st"><br></span></div><div><span class="st">ولی خوب ممکنه بازم حل نشه. همانطور که برای من نشد</span></div><div><span class="st"><br></span></div><div><span class="st"><br></span></div><div><span class="st">در این مورد من رفتم </span><br><h2>Windows 7 and Windows Server 2008 R2 Service Pack 1 (KB976932) </h2><div>رو دانلود کردم و نصب کردم و بعد vc 2015&nbsp; رو نصب کردم و مشکلم حل شد <br></div><div><br></div><div>و تونستم سرور wamp&nbsp; رو با سرور tomcat کنار هم بیارم بالا<br></div><span class="st"></span></div> text/html 2019-04-25T09:42:00+01:00 ncep.mihanblog.com سعید كلانتری How to Remove Kaspersky Password http://ncep.mihanblog.com/post/1510 <div style="direction:ltr;text-align:left"> <p>In case you forgets the password that you set for your Kaspersky product (Kaspersky Endpoint Security 10), which can prevent you from changing settings. You can remove the password using these following instructions:<span id="more-61"></span></p> <ol><li>Boot to safe mode</li><li>Open Registry Editor (start &gt; run &gt; regedit.exe)</li><li>For 32 bit user (x86) navigate to:<br> HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\KES10\settings<br> For 64 bit user (x64) navigate to:<br> HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KasperskyLab\protect\KES10\settings</li><li>Double click on EnablePswrdProtect and change the value to 0</li><li>Double click on OPEP and delete the value</li><li>Restart your computer</li></ol><div style="direction: rtl;" align="right">اگه نشد در همین safe mode برید سرویسهاش رو disable کنید.</div><div style="direction: rtl;" align="right">موفق باشید<br></div></div> text/html 2019-02-18T07:07:54+01:00 ncep.mihanblog.com سعید كلانتری expire date certificate ssl http://ncep.mihanblog.com/post/1509 <pre class="lang-sh prettyprint"><code>openssl x509 -enddate -noout -in file.pem<br><br><br>برای بدست اوردن تاریخ expire certificate ssl سرور linux باید از کامند فوق استفاده کرد.<br>البته قبل از ان باید فایل با پسوند pem را یافت<br><br><br>موفق باشید<br></code></pre> text/html 2019-02-10T18:15:02+01:00 ncep.mihanblog.com سعید كلانتری حل مشکل Could not load file or assembly http://ncep.mihanblog.com/post/1508 <div>یه برنامه ای رو از جایی گرفتم که تست کنم یه ارور بزرگ داد که اولش این بود</div><div><br></div><div>Could not load file or assembly 'Microsoft.Web.Infrastructure</div><div><br></div><div>بعد سرچ متوجه شدم که باید Microsoft.Web.Infrastructure رو به reference&nbsp; ها اضافه کنم. تو فکر بودم که چطوری اضافه کنم. که فهمیدم باید از قسمت tools و قسمت NuGet package manager&nbsp;&nbsp; برم توی&nbsp; console package manager&nbsp; و بعد دستور زیر رو وارد کنم</div><div><br></div><div>Install-Package Microsoft.Web.Infrastructure</div><div><br></div><div>بهمین سادگی بهمین خوشمزه گی<br></div> text/html 2019-01-24T15:57:15+01:00 ncep.mihanblog.com سعید كلانتری registry editing is disabled by administrator http://ncep.mihanblog.com/post/1507 <div> حل مشکل registry editing is disabled by administrator</div><div><br></div><div>این مشکل منابع مختلفی داره که اکثر راه حل هاش توی اینترنت هست</div><div>باید برید از طریق gpedit.msc و بعد رفتم به قسمت user configuration&nbsp; , administrative templates&nbsp; و بعد در قسمت prevent access to registry&nbsp; رو غیرفعال کنید و حل میشه</div><div><br></div><div>ولی حالا اگه اینکار توسط گروپ پالیسی دویمن انجام شده باشه. شما اول باید برید رو رجیستری و از طریق رجیستری این پالیسی را از کار بیندازید.</div><div><br></div><div><br></div><div>که خوب مشخصه که اینکار حدودا غیر ممکنه.</div><div><br></div><div><br></div><div>برای کمک به شما برنامه زیر معرفی می گردد.</div><div><br></div><div><a href="http://s8.picofile.com/file/8350003726/RegCool.exe.html" target="_blank" title="">لینک دانلود regcool</a></div> text/html 2019-01-09T13:22:28+01:00 ncep.mihanblog.com سعید كلانتری فایلهای vc برای ومپ http://ncep.mihanblog.com/post/1506 <div>برای نصب ومپ یا همان wampserver نیاز به تعدادی از توزیعهای ویژوال سی پلاس پلاس است که در زیر لینکها را می اورم</div><div><br></div><div><br></div><div><a href="http://s8.picofile.com/file/8348391134/vcredist_x86_2008.zip.html" target="_blank" title="">virtual c++ 2008</a></div><div><br></div><div><a href="http://s8.picofile.com/file/8348391400/vcredist_x86_2010.zip.html" target="_blank" title="">virtual c++ 2010</a></div><div><br></div><div><a href="http://s9.picofile.com/file/8348391650/vcredist_x64_2012.zip.html" target="_blank" title="">virtual c++ 2012</a></div><div><br></div><div><a href="http://s8.picofile.com/file/8348391934/vc_redist_x64_2015.zip.html" target="_blank" title="">virtual c++ 2015</a></div> text/html 2019-01-09T10:26:37+01:00 ncep.mihanblog.com سعید كلانتری pid 4 http://ncep.mihanblog.com/post/1505 <div> من می خواستم wamp را روی دستگاهم بالا بیاورم. کلی ارور و اینها داشت که با نصب انواع ویرژوال سی پلاس پلاس ها درست شد. ولی نهایتا سرویس بالا می امد.</div><div>لاگها و خطاها را بررسی کردم و دیدم می گه پورت 80 را نمی تواند بایند کند.</div><div><br></div><div>فکر کردم مشکل از فایروال است ولی بعد از کمی بررسی مشخص شد که این پورت اصلا بازه (&nbsp; دستور netstat -an )</div><div>لذا رفتم سراغ اینکه چه برنامه ای بازش کرده.</div><div><br></div><div><br></div><div>دیدم PID 4&nbsp;&nbsp; است و نوشته است سیستم. <br></div><div><br></div><div>توی پیچهای مختلف خوندم&nbsp; و اسم سرویسها و پروسسهای مختلفی را نوشته بودند که بررسی کردم، دیدم&nbsp; هیچکدام نیست. ولی با بررسی بیشت متوجه شدم من سرویس ماکروسافت اس کیو ال رپورتینگ را نصب کرده ام که آن هم روی پورت 80 باز است.</div><div><br></div><div>لذا با تغییر پورت ان برنامه وسرویس مشکل برطرف شد<br></div> text/html 2019-01-09T09:18:56+01:00 ncep.mihanblog.com سعید كلانتری مشخص کردن پورتهای باز ویندوز و برنامه های پشت آن http://ncep.mihanblog.com/post/1504 <div>راحت ترین کار برای اینکه متوجه بشیم که چه پورتی از سیستم باز است، مراجعه به دستور netstat -an است.</div><div>&nbsp;همچنین می توانید جواب خروجی را پایپ کنیم به دستور findstr</div><div><br></div><div>ولی خوب اگر بخواهیم بفهمیم هر پورتی را چه برنامه ای باز کرده است باید از دستوراتی مثل&nbsp;&nbsp; netstat -ano&nbsp;&nbsp; استفاده کنیم.</div><div><br></div><div>با این دستور PID&nbsp; مربوط به برنامه ای که پورت را باز کرد مشخص می شود و با استفاده از پاور شل می توانید برنامه را پیدا کنید</div><div><br></div><div>همچنین می توانید از دستور&nbsp;&nbsp; netstat -a -b&nbsp; استفاده کنید . البته این باید در محیط کامنت پرامپ ادمین استفاده بشود.</div><div><br></div><div>بعد از اینکه برنامه را مشخص کردید می توانید هرکاری خواستید بکنید<br></div> text/html 2018-12-23T10:46:33+01:00 ncep.mihanblog.com سعید كلانتری ارسال مسیج HTTP http://ncep.mihanblog.com/post/1503 <div style="direction:ltr;text-align:left"> <div style="direction: rtl;" align="right">کد زیر برای ارسال مسیج HTTP با متد POST با مقادیر مورد نظر می توان استفاده کرد:</div><div><br></div><div><pre class="lang-cs prettyprint prettyprinted" style=""><code><span class="pln">using </span><span class="pun">(</span><span class="kwd">var</span><span class="pln"> client </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span class="typ">WebClient</span><span class="pun">())</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="kwd">var</span><span class="pln"> values </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span class="typ">NameValueCollection</span><span class="pun">();</span><span class="pln"> values</span><span class="pun">[</span><span class="str">"thing1"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="str">"hello"</span><span class="pun">;</span><span class="pln"> values</span><span class="pun">[</span><span class="str">"thing2"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="str">"world"</span><span class="pun">;</span><span class="pln"> </span><span class="kwd">var</span><span class="pln"> response </span><span class="pun">=</span><span class="pln"> client</span><span class="pun">.</span><span class="typ">UploadValues</span><span class="pun">(</span><span class="str">"http://www.example.com/recepticle.aspx"</span><span class="pun">,</span><span class="pln"> values</span><span class="pun">);</span><span class="pln"> </span><span class="kwd">var</span><span class="pln"> responseString </span><span class="pun">=</span><span class="pln"> </span><span class="typ">Encoding</span><span class="pun">.</span><span class="typ">Default</span><span class="pun">.</span><span class="typ">GetString</span><span class="pun">(</span><span class="pln">response</span><span class="pun">);</span><span class="pln"> </span><span class="pun">}</span></code></pre></div> </div> text/html 2018-11-01T15:05:27+01:00 ncep.mihanblog.com سعید كلانتری استارت کردن اراکل http://ncep.mihanblog.com/post/1502 <div>اگه اراکل استارت نشده است بروید به یوزر روت و بعد به یوزر اراکل</div><div><br></div><div style="direction: ltr;">su -</div><div style="direction: ltr;">su oracle</div><div style="direction: ltr;"><br></div><div style="direction: ltr;">cd /home/oracle</div><div style="direction: ltr;">&nbsp;./db_env</div><div style="direction: rtl;"><br></div><div style="direction: rtl;"><br></div><div style="direction: rtl;">در صورتیکه نتوانستید فایل db_env را اجرا کنید محتویات انرا دستی اجرا کنید. برای اینکه مطمئن شوید توانسته اید یا خیر از دستور زیر استفاده کنید</div><div style="direction: rtl;"><br></div><div style="direction: ltr;">echo $ORACLE_HOME</div><div style="direction: ltr;"><br></div><div style="direction: rtl;">بعد از اجرا موفقیت امیز می توانید دستورات&nbsp; زیر را اجرا کنید<br></div><div><br></div><div style="direction: ltr;">sqlplus / as sysdba</div><div style="direction: ltr;">startup</div><div style="direction: ltr;"><br></div><div style="direction: rtl;">باید اراکل mount شود و open شود<br></div> text/html 2018-11-01T14:59:28+01:00 ncep.mihanblog.com سعید كلانتری زمان و تاریخ در سی شارپ http://ncep.mihanblog.com/post/1501 <div> زمان و تاریخ در سی شارپ ساید کمی پیچیده باشد.</div><div>شاید هم برای من اینطوری بوده است. ولی ساده است. شما می توانید از مقدار</div><div> DateTime.Now.GetDateTimeFormats('T')[2]</div><div>برای زمان و از مقدار</div><div>DateTime.Now.GetDateTimeFormats('d')[2]<br></div><div><br></div><div>هم برای تاریخ استفاده کنید.</div><div><br></div><div>به تابع زیر نگاه کنید</div><div><br></div><div><br></div><div><br></div><div style="direction: ltr;">&nbsp;string a = "";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foreach (var item in DateTime.Now.GetDateTimeFormats('T'))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a += item+"\n";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</div><div style="direction: ltr;"><br></div><div style="direction: rtl;">مقدار T می تواند با مقادیر زیادی جایگزین شود که شرح ان در ادرس زیر اماده است:</div><div style="direction: rtl;">https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings?view=netframework-4.7.2</div><div style="direction: rtl;"><br></div><div style="direction: rtl;"><br></div><div style="direction: rtl;">این دوتا دستور هم هست :</div><div style="direction: rtl;"><br></div><div style="direction: ltr;">&nbsp;LocalDateBox.Text = DateTime.Now.ToString("yyyy-MM-dd");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LocalTimeBox.Text = DateTime.Now.ToString("HH:mm:ss");<br></div><div style="direction: rtl;"><br></div> text/html 2018-08-23T13:39:50+01:00 ncep.mihanblog.com سعید كلانتری 'Newtonsoft.Json' already has a dependency defined for 'Microsoft.CSharp'. http://ncep.mihanblog.com/post/1500 <div> در صورتیکه در زمان نصب پکیج Newtonsoft.Json&nbsp; در ویژوال استادیو 2012 به ارور <br></div><div><br></div><div>Newtonsoft.Json' already has a dependency defined for 'Microsoft.CSharp'.</div><div><br></div><div>برخورد کردید ، یک راه ساده که جواب می ده نصب دستی یک نسخه گایین تر پکیج است با دستور زیر <br></div><div><br></div><div><pre class="default prettyprint prettyprinted" style=""><code><span class="pln">PM</span><span class="pun">&gt;</span><span class="pln"> </span><span class="typ">Install</span><span class="pun">-</span><span class="typ">Package</span><span class="pln"> </span><span class="typ">Newtonsoft</span><span class="pun">.</span><span class="typ">Json</span><span class="pln"> </span><span class="pun">-</span><span class="typ">Version</span><span class="pln"> </span><span class="lit">9.0</span><span class="pun">.</span><span class="lit">1</span></code></pre></div> text/html 2018-08-20T08:02:39+01:00 ncep.mihanblog.com سعید كلانتری راه حل No exports were found that match the constraint http://ncep.mihanblog.com/post/1499 <div> در صورتیکه خواستید پروژه ای را در سی شارپ c# اجرا کنید و یا تعریف کنید و با پیغام :</div><div><br></div><div style="direction: ltr;">Microsoft Visual Studio<br>---------------------------<br>No exports were found that match the constraint: <br>&nbsp;&nbsp;&nbsp; ContractName&nbsp;&nbsp;&nbsp; Microsoft.VisualStudio.Text.ITextDocumentFactoryService<br>&nbsp;&nbsp;&nbsp; RequiredTypeIdentity&nbsp;&nbsp;&nbsp; Microsoft.VisualStudio.Text.ITextDocumentFactoryService</div><div><br></div><div><br></div><div>مواجه شدید ، راه حلی که من توی نت پیدا کردم و جواب داد : پاک کردن محتویات ادرس :</div><div style="direction: ltr;">%LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache</div><div style="direction: rtl;">است<br></div><div><br></div><div><br></div><div><br></div><div>موفق باشید<br></div>